feat(seo): add meta description, canonical, Open Graph and Schema.org JSON-LD
- Add meta description with property details - Add canonical URL (haus-schleusingen.de placeholder, pending Martin's confirmation) - Add Open Graph tags (og:type, og:title, og:description, og:image, og:url, og:locale, og:site_name) - Add Schema.org RealEstateListing structured data (JSON-LD) - Optimize title tag for SEO - Create robots.txt with sitemap reference Ref #16
This commit is contained in:
@@ -3,7 +3,60 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Einfamilienhaus zur Miete - Schleusingen</title>
|
<title>Einfamilienhaus mieten Schleusingen | 227 m², 6 Zimmer | 1.300 € Kaltmiete</title>
|
||||||
|
<meta name="description" content="Einfamilienhaus zur Langzeitmiete in Schleusingen: 227 m² Wohnfläche, 6 Zimmer, 3 Etagen mit Dachterrasse. Kaltmiete 1.300 €. Bahnhofstraße 10, 98553 Schleusingen. Ab sofort verfügbar." />
|
||||||
|
<link rel="canonical" href="https://haus-schleusingen.de/haus-schleusingen.html" />
|
||||||
|
|
||||||
|
<!-- Open Graph -->
|
||||||
|
<meta property="og:type" content="website" />
|
||||||
|
<meta property="og:title" content="Einfamilienhaus zur Miete in Schleusingen – 227 m², 6 Zimmer" />
|
||||||
|
<meta property="og:description" content="Großzügiges Einfamilienhaus zur Langzeitmiete: 227 m², 6 Zimmer, 3 Etagen + Dachterrasse. Kaltmiete 1.300 €. Ab sofort verfügbar in Schleusingen." />
|
||||||
|
<meta property="og:image" content="https://haus-schleusingen.de/bilder/Außenansicht-2.png" />
|
||||||
|
<meta property="og:url" content="https://haus-schleusingen.de/haus-schleusingen.html" />
|
||||||
|
<meta property="og:locale" content="de_DE" />
|
||||||
|
<meta property="og:site_name" content="Haus Schleusingen" />
|
||||||
|
|
||||||
|
<!-- Schema.org Structured Data -->
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "RealEstateListing",
|
||||||
|
"name": "Einfamilienhaus zur Miete in Schleusingen",
|
||||||
|
"description": "Großzügiges Einfamilienhaus zur Langzeitmiete: 227 m² Wohnfläche, 6 Zimmer, 3 Etagen mit Dachterrasse. Kaltmiete 1.300 €.",
|
||||||
|
"url": "https://haus-schleusingen.de/haus-schleusingen.html",
|
||||||
|
"image": "https://haus-schleusingen.de/bilder/Außenansicht-2.png",
|
||||||
|
"datePosted": "2026-05-14",
|
||||||
|
"address": {
|
||||||
|
"@type": "PostalAddress",
|
||||||
|
"streetAddress": "Bahnhofstraße 10",
|
||||||
|
"addressLocality": "Schleusingen",
|
||||||
|
"postalCode": "98553",
|
||||||
|
"addressCountry": "DE"
|
||||||
|
},
|
||||||
|
"offers": {
|
||||||
|
"@type": "Offer",
|
||||||
|
"price": "1300",
|
||||||
|
"priceCurrency": "EUR",
|
||||||
|
"priceSpecification": {
|
||||||
|
"@type": "UnitPriceSpecification",
|
||||||
|
"price": "1300",
|
||||||
|
"priceCurrency": "EUR",
|
||||||
|
"unitCode": "MON",
|
||||||
|
"description": "Kaltmiete pro Monat"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"floorSize": {
|
||||||
|
"@type": "QuantitativeValue",
|
||||||
|
"value": "227",
|
||||||
|
"unitCode": "MTK"
|
||||||
|
},
|
||||||
|
"numberOfRooms": {
|
||||||
|
"@type": "QuantitativeValue",
|
||||||
|
"value": "6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="fonts/fonts.css" />
|
<link rel="stylesheet" href="fonts/fonts.css" />
|
||||||
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
|
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
|
||||||
<link rel="stylesheet" href="css/haus-schleusingen.css" />
|
<link rel="stylesheet" href="css/haus-schleusingen.css" />
|
||||||
|
|||||||
3
robots.txt
Normal file
3
robots.txt
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
User-agent: *
|
||||||
|
Allow: /
|
||||||
|
Sitemap: https://haus-schleusingen.de/haus-schleusingen.html
|
||||||
Reference in New Issue
Block a user