Automated Reverse Silo SEO
Automate the process of finding relevant supporting articles on your website to boost a target landing page ranking.
Title Title Title Title Title Title Title Title Title Title Title
Understanding Reverse Silo
Reverse Silo is designed to help you uncover and organize internal linking opportunities by analyzing your blog’s sitemap and clustering related posts together. By building transparent linking structures, you can ensure that your money page and blog posts benefit from improved interlinking—an important factor in enhancing user navigation and site authority.
Building the Reverse Silo App
Setting up the Inputs
The app starts with three critical user inputs. You provide a Money Page, which is the target page you want your blog posts to link to, a Blog Segment Filter to narrow down the links to the blog section of your site, and the Sitemap URL where all your pages are listed.
Step 1: Extracting Sitemap URLs
In the first step, the app uses the Extract Sitemap URLs function to scan your sitemap. It applies the Blog Segment Filter (for example, “/blog/”) to limit the extraction only to relevant blog pages and sets a limit of 100 pages. This ensures that only pertinent URLs are processed, reducing unnecessary data and speeding up the overall operation.
Step 2: Handling the Target Page and Calculating Group Size
The second step is handled by a Python function that performs multiple tasks. First, it takes the list of pages extracted in the previous step and checks if your target Money Page is included in that list. If it's missing, the function will scrape the target page directly to extract its title and description, then add it into the list. After gathering all pages, it calculates a “k value” by dividing the total number of pages by five. This computed value is used to determine the number of clusters later on, ensuring the analysis is tuned to the size of your dataset.
Step 3: Semantic Clustering of Pages
Next, the Semantic Clustering function groups the collected pages into clusters based on similarities. The number of clusters is set dynamically using the k value calculated in the previous step. This clustering helps in identifying groups of related blog posts that can logically link together, forming a robust internal linking network.
Step 4: Generating the Linking Structure
The final Python function refines the results from the clustering. It identifies which cluster contains your target Money Page and filters out blog posts in the same cluster. From these, the function creates a linking structure by selecting a handful of related blog posts and organizing them so that they point toward the Money Page as well as to one another. This results in a table outlining which blogs should link to which pages, aimed at enhancing navigability and reinforcing topical relevance.
Customizing the App
Adjusting the Blog Segment Filter: Modify the filter to include or exclude specific sections of your blog, tailoring the extraction to your site’s structure.
Customizing the Cluster Algorithm: Change the way clusters are determined by tweaking the parameters or the scoring mechanism in the Python function. This can make the grouping more aligned with your content strategy.
Expanding the Linking Logic: Enhance the final Python function to consider additional criteria such as publication date or content length, ensuring even more relevant links are generated.
Improving the Visual Output: Add extra formatting or commentary within the output table to make it easier for your team to understand the suggested linking structure at a glance.
Running the App at Scale
Upload Your Sitemap URLs: Use the Bulk Runs feature to upload a CSV file containing multiple sitemap URLs.
Input Mapping: Ensure that the columns for the Money Page, Blog Segment Filter, and Sitemap URL are accurately mapped to their respective inputs in the app.
Execute the Bulk Run: Run the job to process many sites or different segments at once, generating linking structures for each set of input data.
Get Started with Moonlit Platform
If you’re looking to streamline your internal linking strategy and boost your site's SEO performance, give Moonlit Platform a try. Sign up today and start experimenting with Reverse Silo along with our extensive library of SEO tools. Build and customize your own tools—all without writing a single line of code.
Customize this Tool to your Needs
Learn how copy this tool and customize it to your specific use cases.
Run this Tool at Scale
Learn how to run this tool and many others for 1000s of inputs at once.