Zastosowanie wszystkich poprawek UI i logiki kalkulatora
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
# 03 — SEO
|
||||
|
||||
Zasady SEO dla całego projektu. Stosuj na każdej stronie.
|
||||
|
||||
---
|
||||
|
||||
## Metadata (Next.js Metadata API)
|
||||
|
||||
- Każda strona eksportuje `metadata` (statyczne) lub `generateMetadata` (dynamiczne: blog, produkt).
|
||||
- W `app/layout.tsx`: `metadataBase`, domyślny `title.template` (np. `%s | Nazwa Firmy`),
|
||||
domyślny opis, OpenGraph bazowy, `lang="pl"`.
|
||||
- Każda strona nadpisuje `title` i `description` własnymi, unikalnymi wartościami.
|
||||
|
||||
### Wzorce title/description (przykłady do uzupełnienia nazwą firmy/miastem)
|
||||
|
||||
| Strona | Title | Description (do ~155 znaków) |
|
||||
|--------|-------|------------------------------|
|
||||
| Główna | Klimatyzacja, pompy ciepła i usługi domowe | Montaż klimatyzacji, pompy ciepła, remonty i hydraulika. Dobór, montaż i serwis. Darmowa konsultacja. |
|
||||
| Klimatyzacja | Montaż klimatyzacji — dobór, instalacja, serwis | Profesjonalny montaż klimatyzacji split i multisplit. Cennik, dobór mocy, gwarancja i serwis. |
|
||||
| Pompy ciepła | Pompy ciepła — montaż i dofinansowanie | Dobór i montaż pomp ciepła. Niższe rachunki, dotacje, pełen serwis. Sprawdź ofertę. |
|
||||
| Usługi domowe | Usługi domowe — remonty, hydraulika, naprawy | Remonty i wykończenia, usługi hydrauliczne, serwis lodówek i drobne naprawy w jednym miejscu. |
|
||||
| Remonty | Remonty i wykończenia wnętrz | Remonty mieszkań, łazienek i kuchni. Terminowo, czysto, z gwarancją. Bezpłatna wycena. |
|
||||
| Hydraulika | Usługi hydrauliczne — instalacje i awarie | Instalacje wod-kan, naprawy, montaż armatury i szybka pomoc przy awariach. |
|
||||
| Serwis AGD | Serwis lodówek i urządzeń chłodniczych | Naprawa lodówek, zamrażarek i witryn chłodniczych. Dojazd, diagnoza, gwarancja na naprawę. |
|
||||
| Realizacje | Nasze realizacje | Zobacz wykonane montaże klimatyzacji, pompy ciepła i remonty. Portfolio z całego regionu. |
|
||||
| Blog | Blog i poradniki | Porady o klimatyzacji, pompach ciepła i remontach. Jak dobrać, zamontować i użytkować. |
|
||||
| O nas | O nas | Poznaj naszą firmę, doświadczenie i certyfikaty. Klimatyzacja i usługi domowe z gwarancją jakości. |
|
||||
| Kontakt | Kontakt | Skontaktuj się z nami — telefon, e-mail, formularz. Darmowa konsultacja i wycena. |
|
||||
|
||||
---
|
||||
|
||||
## Struktura nagłówków
|
||||
|
||||
- Dokładnie jeden `<h1>` na stronę (główny nagłówek hero).
|
||||
- Sekcje używają `<h2>`, podsekcje `<h3>`. Nie pomijaj poziomów.
|
||||
- Nagłówki opisowe i z frazami kluczowymi, ale naturalne (nie keyword stuffing).
|
||||
|
||||
---
|
||||
|
||||
## Dane strukturalne JSON-LD
|
||||
|
||||
Wstaw jako `<script type="application/ld+json">` (przez komponent lub w layout/page).
|
||||
|
||||
- **LocalBusiness** — na stronie głównej i kontaktowej: nazwa, adres, telefon, godziny otwarcia,
|
||||
obszar działania, `priceRange`, link do strony.
|
||||
- **Service** — na stronach usługowych (klimatyzacja, pompy ciepła, remonty, hydraulika, serwis AGD):
|
||||
typ usługi, opis, dostawca.
|
||||
- **Product** + **Offer** — na karcie produktu: nazwa, opis, cena, dostępność, marka.
|
||||
- **BlogPosting** — na stronie wpisu: tytuł, data, autor, obraz.
|
||||
- **BreadcrumbList** — na stronach zagnieżdżonych (usługi domowe/…, sklep/…, blog/…).
|
||||
- **FAQPage** — na stronach z sekcją FAQ (klimatyzacja, pompy ciepła, usługi).
|
||||
|
||||
---
|
||||
|
||||
## Pozostałe
|
||||
|
||||
- `app/sitemap.ts` — generuj z listy stron statycznych + dynamicznych (produkty, wpisy).
|
||||
- `app/robots.ts` — zezwól na indeksację, wskaż sitemap.
|
||||
- Obrazy: zawsze `alt` opisowy. OG image per kluczowa strona (`public/og/`).
|
||||
- URL-e: czyste, po polsku bez znaków diakrytycznych (np. `/uslugi-domowe/hydraulika`).
|
||||
- `lang="pl"` w html. Canonical przez `metadataBase` + ścieżki.
|
||||
- Wydajność jako element SEO: dobre Core Web Vitals (LCP, CLS, INP) — patrz zasady wydajności w AGENTS.md.
|
||||
Reference in New Issue
Block a user