feat: SEO metadata, JSON-LD, OG image, sitemap, a11y focus styles

Expands app/layout.tsx metadata (openGraph, twitter, canonical),
adds ProfessionalService JSON-LD to app/page.tsx, focus-visible
styles in globals.css, robots.txt/sitemap.xml, and a placeholder
og-image.png (navy background, no wordmark text — needs a real
design asset before launch).

Also adds .eslintrc.json (next/core-web-vitals) so next lint runs
non-interactively, and decouples ESLint from next build via
next.config.mjs (eslint.ignoreDuringBuilds) so a pre-existing,
out-of-scope lint issue in Cierre.tsx doesn't block the static
export.
This commit is contained in:
erikgh committed 2026-07-21 11:50:24 -06:00
1 parent e98adf5b08
commit 556f716583
8 files changed
+52 -11

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

+3
View File
@@ -0,0 +1,3 @@
User-agent: *
Allow: /
Sitemap: https://creeer.com/sitemap.xml
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://creeer.com/</loc><changefreq>monthly</changefreq><priority>1.0</priority></url>
</urlset>