Update SEO and meta tags in index.html, enhance robots.txt for better crawling control, and improve sitemap.xml priorities. Refactor blog routes to include SEO metadata and adjust blog view for canonical URLs. Implement blog URL generation in BlogListView and apply SEO dynamically in BlogView.
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
<meta name="keywords" content="YourPart, Community, Chat, Forum, soziales Netzwerk, Vokabeltrainer, Sprachen lernen, Falukant, Aufbauspiel, Minispiele, Match3, Taxi, Bildergalerie, Tagebuch, Freundschaften" />
|
||||
<meta name="robots" content="index, follow" />
|
||||
<link rel="canonical" href="https://www.your-part.de/" />
|
||||
<meta name="author" content="YourPart" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:site_name" content="YourPart" />
|
||||
@@ -16,63 +17,29 @@
|
||||
<meta property="og:description" content="Community, Chat, Forum, soziales Netzwerk, Vokabeltrainer zum Sprachen lernen, das Aufbauspiel Falukant sowie Minispiele – jetzt in der Beta testen." />
|
||||
<meta property="og:url" content="https://www.your-part.de/" />
|
||||
<meta property="og:locale" content="de_DE" />
|
||||
<meta property="og:image" content="https://www.your-part.de/images/logos/logo.png" />
|
||||
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<meta name="twitter:title" content="YourPart – Community, Chat, Forum, Vokabeltrainer, Falukant & Minispiele" />
|
||||
<meta name="twitter:description" content="Community, Chat, Forum, soziales Netzwerk, Vokabeltrainer zum Sprachen lernen, das Aufbauspiel Falukant sowie Minispiele – jetzt in der Beta testen." />
|
||||
<meta name="twitter:image" content="https://www.your-part.de/images/logos/logo.png" />
|
||||
|
||||
<meta name="theme-color" content="#FF8C5A" />
|
||||
<link rel="alternate" hreflang="de" href="https://www.your-part.de/" />
|
||||
<link rel="alternate" hreflang="x-default" href="https://www.your-part.de/" />
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "YourPart",
|
||||
"url": "https://www.your-part.de/",
|
||||
"inLanguage": "de",
|
||||
"description": "Community-Plattform mit Chat, Forum, Vokabeltrainer, Aufbauspiel Falukant und Minispielen",
|
||||
"potentialAction": {
|
||||
"@type": "SearchAction",
|
||||
"target": "https://www.your-part.de/?q={search_term_string}",
|
||||
"query-input": "required name=search_term_string"
|
||||
},
|
||||
"about": [
|
||||
{
|
||||
"@type": "SoftwareApplication",
|
||||
"name": "Vokabeltrainer",
|
||||
"description": "Lerne Sprachen mit dem interaktiven Vokabeltrainer",
|
||||
"applicationCategory": "EducationalApplication",
|
||||
"url": "https://www.your-part.de/socialnetwork/vocab"
|
||||
},
|
||||
{
|
||||
"@type": "VideoGame",
|
||||
"name": "Falukant",
|
||||
"description": "Mittelalterliches Aufbauspiel mit Handel, Politik und Charakterentwicklung",
|
||||
"gamePlatform": "Web",
|
||||
"url": "https://www.your-part.de/falukant"
|
||||
},
|
||||
{
|
||||
"@type": "VideoGame",
|
||||
"name": "Match3",
|
||||
"description": "Klassisches Match-3 Puzzle-Spiel",
|
||||
"gamePlatform": "Web",
|
||||
"url": "https://www.your-part.de/minigames/match3"
|
||||
},
|
||||
{
|
||||
"@type": "VideoGame",
|
||||
"name": "Taxi",
|
||||
"description": "Taxi-Fahrspiel mit Passagieren und Strecken",
|
||||
"gamePlatform": "Web",
|
||||
"url": "https://www.your-part.de/minigames/taxi"
|
||||
}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<noscript>
|
||||
<section style="max-width:960px;margin:40px auto;padding:0 20px;font-family:Arial,sans-serif;line-height:1.6;">
|
||||
<h1>YourPart</h1>
|
||||
<p>YourPart ist eine Plattform fuer Community, Chat, Forum, Blogs, Vokabeltrainer, das Browser-Aufbauspiel Falukant und Minispiele.</p>
|
||||
<p>Wichtige Bereiche: <a href="/blogs">Blogs</a>, <a href="/vokabeltrainer">Vokabeltrainer</a>, <a href="/falukant">Falukant</a> und <a href="/minigames">Minispiele</a>.</p>
|
||||
</section>
|
||||
</noscript>
|
||||
<script type="module" src="/src/main.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user