Skip to content

Improve SEO#9

Merged
sunnwydays merged 6 commits into
mainfrom
seo
Jun 29, 2026
Merged

Improve SEO#9
sunnwydays merged 6 commits into
mainfrom
seo

Conversation

@sunnwydays

Copy link
Copy Markdown
Owner

search engine optimization

with branding, descriptions, open graph, sitemap xml, robots.txt, web manifest, meta tags

Wrap the app in HelmetProvider and add a reusable Seo component that
renders title, description, Open Graph, Twitter card, and canonical
tags from shared site constants. The layout emits baseline tags plus
site wide WebApplication and WebSite JSON-LD, and each page overrides
title, description, and canonical. Courses and FAQ add BreadcrumbList
JSON-LD, and the not found page is marked noindex.

Prerendering is deferred; vite-react-ssg is the planned future
approach over react-snap due to MUI emotion.
… head meta

Add static SEO fallbacks for non-JS social scrapers and crawlers. Include
canonical link, Open Graph and Twitter card meta, web app manifest with
brand colors, resized PWA icons, and a branded OG fallback image.
Add vite-plugin-sitemap to emit dist/sitemap.xml for the routes /, /courses
and /faq with lastmod values. Set generateRobotsTxt to false so the existing
hand-written public/robots.txt is preserved.
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ecepathmaker Ready Ready Preview, Comment Jun 29, 2026 8:28pm

@sunnwydays sunnwydays merged commit 67ce340 into main Jun 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant