Internal Link Recommendation
Recommends internal links based on content relevance and page importance
What does this node do?
This node analyzes your content and recommends internal links based on semantic relevance and page importance (PageRank). It helps you identify the most relevant pages to link to from a given query or content, optimizing your internal linking strategy for better SEO.
Configuration
Input
query string required The content or query for which you want to find relevant internal linking opportunities.
Settings
url_dataset file required A CSV file containing your site’s URL data. The file must have the following headers:
url: The page URLtitle: The page titleinrank: The internal PageRank score of the page
number_of_links number default: 5 The number of link recommendations to return.
semantic_weight number default: 0.8 Weight given to semantic relevance in the recommendation algorithm (between 0 and 1). Higher values prioritize content similarity.
pagerank_weight number default: 0.4 Weight given to page importance (PageRank) in the recommendation algorithm (between 0 and 1). Higher values prioritize high-authority pages.
Output
recommended_links array An array of recommended internal links with their relevance scores.
[
{
"url": "https://example.com/blog/seo-guide",
"title": "Complete SEO Guide",
"relevance_score": 0.92,
"inrank": 8.5
},
{
"url": "https://example.com/resources/link-building",
"title": "Link Building Best Practices",
"relevance_score": 0.87,
"inrank": 7.2
}
] Use Cases
- Content Writing: Find relevant pages to link to while writing new content
- SEO Optimization: Identify internal linking opportunities to improve site structure
- Content Updates: Discover pages that should be linked from existing content
- Link Distribution: Ensure important pages receive adequate internal links