Meshr Ai Internal Linking
Pricing
Pay per event
Meshr Ai Internal Linking
We automate the tedious parts of SEO using state-of-the-art AI and semantic analysis.
Meshr – AI Internal Linking + SEO Audit
Meshr is an AI-powered internal linking tool that helps you build a semantic content graph for your website. This Actor crawls your site, understands the context of every page using vector embeddings, and suggests highly relevant internal linking opportunities with optimized anchor text. As a bonus, it also performs comprehensive SEO auditing to help you identify technical issues and optimize your site structure.

🚀 Features
- 🔗 AI-Powered Internal Linking: Uses GPT-5-mini to generate natural, context-aware anchor text suggestions for every link opportunity. Our core value proposition.
- 🧠 Semantic Understanding: Chunks content and generates vector embeddings (OpenAI
text-embedding-3-small) to find conceptually related pages, not just keyword matches. - 🕷️ Smart Crawling: Recursively discovers pages via sitemaps (nested sitemaps supported) with parallel processing using Playwright.
- 💾 Vector Database: Uses LanceDB for fast, persistent similarity search across your content.
Bonus SEO Audit Features:
- 📊 Comprehensive SEO Analysis: Analyzes technical SEO signals including title tags, meta descriptions, headers, content quality, canonical URLs, robots directives, schema markup, and more.
- 🔍 Metadata Extraction: Extracts all metadata including Open Graph tags, Twitter Cards, Schema.org JSON-LD, and standard meta tags.
- 🔗 Link Analysis: Extracts and classifies all links (internal/external, content/navigational) with anchor text analysis.
- 🖼️ Image Audit: Identifies images missing alt text or with empty alt attributes for accessibility and SEO.
🛠️ Inputs
| Field | Type | Description | Required | Default |
|---|---|---|---|---|
domain | String | The root domain to crawl (e.g., meshr.link). The actor will automatically find robots.txt and sitemaps. | Yes | - |
limit | Integer | Maximum number of pages to process. | No | 100 |
max_concurrency | Integer | Number of parallel browser instances to run. | No | 10 |
sitemaps | Array | Optional list of specific sitemap URLs to crawl. | No | Auto-discovered |
📊 Output
The Actor stores results in the default Apify Dataset. The dataset contains three types of items:
1. Pages (type: "page")
Comprehensive page data including metadata, SEO analysis, and content preview.
{"type": "page","url": "https://meshr.link/blog/seo-guide","title": "Complete SEO Guide | Meshr","meta_description": "Learn how to optimize your SEO...","canonical_url": "https://meshr.link/blog/seo-guide","page_type": "article","seo_analysis": {"score": 85,"issues": [],"warnings": ["Meta description too short"],"signals": {"word_count": 1200,"h1_count": 1,"internal_links": 15,"content_links": 8}},"links_count": {"total": 25,"internal": 15,"external": 10,"content": 8,"navigational": 17},"images_count": 5,"content_preview": "Internal linking is crucial for..."}
2. Links (type: "links")
All links extracted from a page, grouped together.
{"type": "links","source_url": "https://meshr.link/blog/seo-guide","total_links": 25,"internal_count": 15,"external_count": 10,"content_count": 8,"navigational_count": 17,"links": [{"target_url": "https://meshr.link/features/anchor-text","anchor_text": "optimize your anchor text","link_type": "internal","location": "content"}]}
3. Recommendations (type: "recommendation")
AI-generated internal linking opportunities with optimized anchor text.
{"type": "recommendation","source_page": "https://meshr.link/blog/internal-linking-guide","recommendations": [{"url": "https://meshr.link/features/anchor-text","title": "AI Anchor Text Optimization | Meshr","match_count": 3,"anchor_suggestion": {"anchor_text": "optimize your anchor text","type": "rewrite"},"context_snippet": "...one of the most important factors is how you optimize your anchor text..."}]}
📦 Installation & Usage
- Deploy to Apify: Push this code to the Apify Platform.
- Set Secrets: Add
OPENAI_API_KEYas a secret in Apify Console. - Run: Use Apify Console or API to run with input.
💡 About Meshr
Meshr is built to automate the tedious process of internal linking. By leveraging LLMs and vector search, we help you create a denser, more authoritative site structure that users and search engines love. As a bonus, we also provide comprehensive SEO auditing to help you identify and fix technical issues.
Built with 💙 by the Meshr Team