---
title: "SERP Features — On-page SEO — seo-mcp"
description: "Titles, content, intent match, E-E-A-T and internal linking."
url: "https://seo-mcp.io/c/on-page/serp-features"
---

# SERP Features — On-page SEO

Titles, content, intent match, E-E-A-T and internal linking.

Underlying category: [On-page SEO](https://seo-mcp.io/c/on-page) (28 tips).

- [Generate social images with opengraph-image.tsx](https://seo-mcp.io/t/generate-social-images-with-opengraph-image-tsx) — The App Router reads opengraph-image files as social cards for each route. Export a small ImageResponse component that renders the title and brand, set size and contentType, and add route-level files where the default card is wrong. Confirm the rendered tags point at the generated image and that the image returns 200 with the expected dimensions.
- [Add OG and Twitter cards](https://seo-mcp.io/t/add-og-and-twitter-cards) — Open Graph and Twitter card tags control how links render in feeds, chats and some assistants. Set og:title, og:description, og:url, og:type and an absolute og:image, plus twitter:card and matching fields. Generate them per page and make og:url equal the canonical.
- [Write meta descriptions that earn clicks](https://seo-mcp.io/t/write-meta-descriptions-that-earn-clicks) — Meta descriptions do not rank pages but influence click-through. Write 120 to 160 characters that state what the page delivers, use the searcher's phrasing and include a concrete detail. Keep them unique, avoid quotes that truncate, and rewrite the pages with high impressions and low CTR first.
