Code-level fixes
Pull requests, not a snippet
Titles, meta, JSON-LD, sitemap, robots.txt, llms.txt, canonicals, Open Graph, alt text, and internal links. Each pull request includes the rationale and the Search Console context.
seo: describe the homepage
app/layout.tsxexport const metadata = {- title: "Home",+ title: "Field notes — technical SEO",+ description: "Search fixes, reviewed in git.",+ alternates: { canonical: "https://example.com" },}components/organization-schema.tsx+ { "@type": "Organization", "name": "Field notes" }
The title was the word Home. The page had no description and no canonical. This card uses example.com on purpose. It is not a customer result.