On-page SEO
Titles, content, intent match, E-E-A-T and internal linking.
Generate social images with opengraph-image.tsx
A route-convention file renders the share card at build time.
mediumConsolidate thin and duplicate pages
Merge near-duplicates into the strongest URL and 301 the rest.
highWrite unique title tags
One distinct, specific title per indexable page.
mediumAdd original data or first-hand expertise
Publish what only you can produce, with methodology.
mediumAdd author bios with credentials
Show who wrote the page and why they are qualified.
mediumAdd alt text to images
Describe the image in context, not with keywords.
mediumUse exactly one H1 per page
A duplicate H1 usually means a template bug, not extra relevance.
mediumStructure headings as H1, H2 and H3
Use headings to describe sections, then style them with CSS.
highBuild internal links with descriptive anchors
Anchor text is context; click here is a missed signal.
mediumRefresh stale content on a schedule
Update the pages losing clicks before writing anything new.
mediumRun internal-link outreach
Point old links at the better page before writing new content.
mediumAdd OG and Twitter cards
Control the title, description and image every share shows.
mediumFix orphan pages with internal links
If nothing links to a page, only the sitemap knows it exists.
highWrite unique titles and descriptions in Next.js
Per-route metadata exports beat one global title tag.
mediumWrite meta descriptions that earn clicks
Describe the outcome in 160 characters, and expect rewrites.
highMatch content to search intent
The SERP shows the format searchers expect; match it.
mediumRewrite biased listicles so your product earns its rank
If your product sits first in every listicle, reorder the entries by the criteria the page states.
mediumFind information gain gaps in the top 10 search results
Scrape the top 10 results, videos and forums to find what they miss, then lead with your measured finding.
mediumAdd topic-cluster internal links between related pages
Connect each main guide to supporting tutorials and back, then link product pages with descriptive anchors.
mediumTarget buying-intent questions instead of beginner SEO content
Write for people choosing a tool, not for people learning the topic.
mediumBuild a keyword-targeted free tool page with on-page SEO
Ship a no-signup tool page for one keyword, then wire title, H1, FAQ, schema and internal links.
highPublish a keyword-named Google Sites page for parasite SEO
Create a Google Sites page named after the exact keyword and publish it as a standalone ranking asset.
Policy riskmediumPublish competitor comparison pages as direct answers
One page per competitor, each opening with a direct answer, so assistants can quote it.
lowRank a Facebook post for a buyer question
Answer the buyer question in the first line, add a challenge to spark comments, then share the post.
Your agent can apply every On-page SEO tip in one session.
The MCP server reads your repository, filters this category down to what applies, and returns the ordered steps with their checks.