mirror of
https://github.com/koala73/worldmonitor.git
synced 2026-04-25 17:14:57 +02:00
Pro page (/pro): - Shorten title to ≤60 chars for SERP visibility - Fix canonical + all URLs to www.worldmonitor.app - Fix multiple H1 (Enterprise modal H1→H2) - Fix heading hierarchy (H2→H4 jumps → proper H2→H3→H4) - Sync FAQPage JSON-LD with all 8 visible FAQs - Add twitter:title, twitter:description, og:locale, og:image:alt - Add hreflang tags for all 21 supported languages - Add <noscript> fallback with key SEO content - Add SSG prerender script (injects text into built HTML) - Self-host WIRED logo SVG (was loading from Wikipedia) - Add aria-labels on footer links and CTAs - Fix i18n to read ?lang= query parameter (was only localStorage + navigator) Main page: - Fix canonical + OG/Twitter URLs to www.worldmonitor.app - Update twitter:site/creator to @worldmonitorai - Add <noscript> with H1, description, features, and /pro link - Add hreflang tags for all 21 languages - Add og:image:alt meta tag - Add @worldmonitorai to JSON-LD sameAs - Align title with variant-meta.ts Shared: - Update sitemap.xml URLs to www.worldmonitor.app - Update robots.txt sitemap reference to www - Update variant-meta.ts full variant URL to www
29 lines
676 B
JSON
29 lines
676 B
JSON
{
|
|
"name": "worldmonitor-pro",
|
|
"private": true,
|
|
"version": "0.1.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite --port=3000",
|
|
"build": "vite build && node prerender.mjs",
|
|
"preview": "vite preview",
|
|
"lint": "tsc --noEmit"
|
|
},
|
|
"dependencies": {
|
|
"@tailwindcss/vite": "^4.1.14",
|
|
"@vitejs/plugin-react": "^5.0.4",
|
|
"i18next": "^25.8.14",
|
|
"i18next-browser-languagedetector": "^8.2.1",
|
|
"lucide-react": "^0.546.0",
|
|
"motion": "^12.23.24",
|
|
"react": "^19.0.0",
|
|
"react-dom": "^19.0.0",
|
|
"vite": "^6.2.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.14.0",
|
|
"tailwindcss": "^4.1.14",
|
|
"typescript": "~5.8.2"
|
|
}
|
|
}
|