diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2026-02-08 19:50:51 +0100 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2026-02-08 19:50:51 +0100 |
| commit | 31fcfdc5e1c1fe04eaf4f9498b1156357ee261b2 (patch) | |
| tree | 5e74ee1039057d549da0104ae68648cd77bd247e /src/layouts | |
| parent | 5e380b79c507fcda27c2e39cc478565cbb069094 (diff) | |
feat(seo): add Tczew/Gdańsk keywords, JSON-LD schema, and Plausible analytics
Target "płytki tczew" and "gres tczew" search queries by adding location
keywords throughout title, meta description, headings, body content, and
image alt texts. Add LocalBusiness JSON-LD structured data with service
areas and types. Add Plausible analytics via craftknight.com.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'src/layouts')
| -rw-r--r-- | src/layouts/Layout.astro | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 524a26f..d2ba684 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -35,6 +35,51 @@ const { language, textDirection } = I18N; <Metadata {...metadata} /> <SiteVerification /> <Analytics /> + <script is:inline defer data-domain="gres-tech.com" src="https://analytics.craftknight.com/js/script.js"></script> + + <script is:inline type="application/ld+json" set:html={JSON.stringify({ + "@context": "https://schema.org", + "@type": "HomeAndConstructionBusiness", + "name": "Gres-Tech Dawid Kupczyk", + "url": "https://www.gres-tech.com", + "email": "grestech.biuro@gmail.com", + "address": { + "@type": "PostalAddress", + "streetAddress": "ul. Kolejowa 10", + "addressLocality": "Rokitki", + "postalCode": "83-112", + "addressRegion": "pomorskie", + "addressCountry": "PL" + }, + "geo": { + "@type": "GeoCoordinates", + "latitude": 54.0467, + "longitude": 18.7756 + }, + "areaServed": [ + { "@type": "City", "name": "Tczew" }, + { "@type": "City", "name": "Gdańsk" }, + { "@type": "City", "name": "Rokitki" }, + { "@type": "City", "name": "Starogard Gdański" }, + { "@type": "City", "name": "Pelplin" }, + { "@type": "City", "name": "Gniew" }, + { "@type": "City", "name": "Subkowy" } + ], + "serviceType": [ + "Układanie płytek", + "Usługi glazurnicze", + "Gresy wielkoformatowe", + "Spieki kwarcowe", + "Tarasy wentylowane", + "Hydroizolacje", + "Fugowanie epoksydowe", + "Remonty łazienek" + ], + "description": "Profesjonalne usługi glazurnicze – układanie płytek, gresów wielkoformatowych, spieków kwarcowych, klinkieru. Tarasy wentylowane, hydroizolacje, remonty łazienek. Tczew, Gdańsk, Rokitki i okolice.", + "priceRange": "$$", + "image": "https://www.gres-tech.com/default.png", + "sameAs": [] + })} /> <!-- Comment the line below to disable View Transitions --> <ClientRouter fallback="swap" /> |
