Files
ditto.site/compiler/fixtures/seo-rich.html
2026-06-29 15:11:48 -07:00

59 lines
2.8 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SEO Rich Fixture</title>
<meta name="description" content="A local fixture with rich SEO metadata for generator tests.">
<meta name="keywords" content="clone, seo, fixture">
<meta name="robots" content="index,follow">
<meta name="referrer" content="strict-origin-when-cross-origin">
<meta name="theme-color" content="#123456">
<meta name="color-scheme" content="light dark">
<link rel="canonical" href="/seo-rich.html">
<link rel="alternate" hreflang="en" href="/seo-rich.html">
<link rel="alternate" hreflang="es" href="/es/seo-rich.html">
<link rel="icon" type="image/png" sizes="32x32" href="/seo-icon.png">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="mask-icon" href="/mask.svg" color="#123456">
<link rel="manifest" href="/site.webmanifest">
<link rel="sitemap" type="application/xml" href="/sitemap.xml">
<meta property="og:title" content="SEO Rich Fixture OG">
<meta property="og:description" content="Open Graph description from the source page.">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Fixture Site">
<meta property="og:image" content="/og-image.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="SEO Rich Fixture Twitter">
<meta name="twitter:description" content="Twitter card description from the source page.">
<meta name="twitter:image" content="/twitter-image.png">
<script type="application/ld+json" id="fixture-jsonld">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "SEO Rich Fixture",
"url": "https://fixtures.example/seo-rich.html"
}
</script>
<style>
* { box-sizing: border-box; }
body { margin: 0; font-family: -apple-system, Segoe UI, Roboto, sans-serif; color: #172033; background: #f7fafc; }
main { max-width: 880px; margin: 0 auto; padding: 64px 24px; }
h1 { font-size: 42px; margin: 0 0 12px; letter-spacing: 0; }
p { font-size: 18px; line-height: 1.6; margin: 0 0 18px; color: #48566f; }
.panel { margin-top: 32px; padding: 24px; border: 1px solid #d9e2ef; border-radius: 8px; background: #fff; }
</style>
</head>
<body>
<main>
<h1>SEO Rich Fixture</h1>
<p>This page exercises generator-level SEO inventory, metadata emission, icons, manifests, structured data, and llms.txt preservation.</p>
<section class="panel">
<h2>Captured content</h2>
<p>The generated llms fallback can summarize useful page and route content when the source does not expose its own llms.txt.</p>
</section>
</main>
</body>
</html>