Przejdź do treści głównej

Nazwa Twojej firmy - Zakres usług / najważniejsze produkty, adres siedziby.

Checklista WWW

  1. Usunąć dane demo
    Strony i wpisy typu „test” albo „temp” lub „lorem ipsum” itd.
  2. Favicon
    1. Yootheme > Settings > Favicon:
    2. Favicon PNG 96px
    3. Touch icon 180px
  3. Tytuły <title> i meta description (patrz: Poradnik SEO)
  4. Polski język witryny
    1. WordPress: Settings > Site language: Polsk
    2. W Joomli domyślnie jest PL
  5. Polityka prywatności:
    1. noindex, follow
    2. Link w stopce
    3. Joomla: Dedykowane odrębne menu:
      Menus > Samodzielne strony PL > Single Article
  6. Responsywność
    1. Logo / hamburge
    2. Mobilne menu
    3. Wyśrodkowanie treści
    4. Marginesy
  7. Kontrasty, wielkości czcionek
    1. Rozmiar tekstu minimum 16px
    2. https://webaim.org/resources/contrastchecker/ (kontrast: AA)
    3. https://whatfonttool.com/ (wtyczka do fontów, rozmiarów)
  8. SEO elementy dla każdej podstrony
    1. Nagłówki H1, H2, H3 (Pomocna wtyczka: https://detailed.com/extension/)
    2. Atrybuty alt do grafik, title do linków
    3. Treści i ciekawe moduły, nie sam grid (strona główna) – zerknij: https://mamaija.info.pl/
  9. Menu nawigacyjne
    1. Logo linkujące do strony głównej
    2. Odpowiednia kolejność pozycji (patrz: Poradnik SEO)
  10. YooTheme Pages (kiedyś Builder) vs Templates
    1. Wszystkie strony statyczne = Pages (również strona główna)
    2. Templates tylko dla bloga (w tym pojedynczy wpis) i stron blogopodobnych (np. rankingi)
  11. Blog
    1. Usuwamy prefiks /category w url
    2. Usuwamy frazy „Archiwa”/”Archiwum” w title, nagłówkach
    3. Kategoria „Uncategorised” – usuwamy jeśli nie ma tam wpisów, przenosimy, dostosowujemy, zmieniamy nazwę (np. zmieniamy na ogólną kategorię blog, jeśli jest tylko jeden ogólny blog, lub podkategorie jeśli trzeba).
    4. Układ możemy pobrać ze strony – najlepiej to zrobić, nie kombinować
      1.  szablon.starterfirm.eu
      2. wordpress.starterfirm.eu
    5. Jeśli strona wymaga customowej templatki, to zachować typy template w Yootheme
      1. WordPress: Category archive
      2. Joomla: Category blog
    6. Grid musi być jako posts (nie custom posts – wtedy nie działa paginacja)
    7. Sidebar / panel boczny (naprawdę musisz robić custom? Nie da się bazować na szablonach?)
  12. Artykuły / wpisy jako zwykła taksonomia
    1. Dodawane z poziomu WP/Joomli jako zwykła taksonamia (zwykły artykuł Joomla, lub wpis Wordrpess). Nie stosujemy buildera do edytowania pojedynczych wpisów.
    2. Sidebar tworzymy jeden uniwersalny jako template pojedynczego wpisu.
    3. Układ możemy pobrać ze strony:
      1.  szablon.starterfirm.eu
      2. wordpress.starterfirm.ee
    4. Artykuł ma mieć swój template, zbudowany w YooTheme, zawierający przynajmniej:
      1. Tytuł H1
      2. Zdjęcie zajawka
      3.  Treść
      4. Moduł komentarzy pod wpisem
      5. Panel boczny (sidebar):
        • Tytuły z dwukropkiem, jako H3
        • Każde z poniższych ma mieć 5 elementów
        • „Najnowsze wpisy:”
        • „Najpopularniejsze wpisy:”
          • Joomla = po ilości hitsów
          • WordPress = po ilości komentarzy
        • „Najnowsze komentarze:”
          • Linkiem ma być tytuł wpisu
          • Fragment treści komentarza
          • Autor (upewnić się że nie admin – indywidualni autorzy do wszystkich komentów)
  13. Mail w domenie
    1. kontakt@domena.pl – kierować prośbę do Michała o stworzenie skrzynki
  14. Stopka
    1. Element footer – dynamiczne dla wszystkich podstron
    2. Bez żadnych H1, bez żadnego archiwum
    3. Polityka Prywatności
    4. Odnośnik do góry
    5. Jeśli strona ma rozbudowane kategorie blogowe, można dodać
    6. Realizacja Starterfirm – Nie dajemy na stronach zapleczowych (w ogóle nie podajemy autora)
  15. Rejestracja użytkowników wyłączona
    Joomla: Users > Manage > Options > Allow User Registration: No
    WordPress: Settings > General > Membership: Anyone can register: Odznaczone
  16. Usunąć ID z URL
    Joomla: Content > Articles > Options > Integration > Routing: Remove IDs from URLs: Yes
  17. Open graph (structured data for local SEO)
    1. WordPress – Rank Math:
      1. Title: Menu link title
      2. Logo-og.png (1200 x 630 px)
      3. Sprawdzić share’owanie na Facebooku:
        https://developers.facebook.com/tools/debug/
    2. Joomla: Phoca Open Graph Plugin – w przygotowaniu
  18. Informacja o cookies
    1. Aktualna wersja (na dzień pisania tego – vCLAUDE_0.1b)
    2. GTM + GA + GSC

Poradnik SEO

*Każda strona/podstrona powinna zawierać:

1. Nagłówki:

  • Nagłówek H1 – zawsze x1, z główną frazą, u góry strony, na głównym widoku
  • Nagłówki H2 – też muszą być, najlepiej więcej niż (Najczęściej tytuły modułów lub wpisów w gridzie
  • Nagłówki H3 – dobrze, żeby jakieś były
  • Nagłówki H4-H6 – raczej nie używamy, sporadycznie

2. Tytuły <title> i meta description

Jeżeli pracujemy na istniejącej stronie – zachowujemy meta dane (np. robimy kopię WebCopy, robimy screeny, zakładamy arkusz kalkulacyjny, wykuwamy w kamieniu) – obojętnie jaką metodą, ale mają być zachowane. Jeśli strona lub jej niektóre podstrony nie mają meta danych, tworzymy je zgodnie z SEO.

STRONY:

  • strona główna
  • wszystkie z menu nawigacyjnego
  • polityka prywatności
  • blog (również pojedyncze wpisy)

ZASADY:

  • Długość title 50-60 ZZS,
  • Długość meta 140 – 155 ZZS.
  • Indywidualne – odchodzimy od łączonych zmiennych, separatorów itd.
    Nie używamy domyślnych w rank macie typu:
    „%title% %page% %sep% %sitename%
    Bo zmienne typu sitename będą dublować meta dane.
    W globalnych ustawieniach rank math, zostawiamy samo %title%

Rank math > Titles & meta > Post types: Posts



! Analogicznie dla Pages

  • Następnie ręcznie ustawiamy (title i meta wg wytycznych SEO) dla każdej strony, każdego wpisu blogowego, traktując globalne ustawienie %title% jako bezpiecznik (gdy brakuje indywidualnych meta danych, ale finalnie w edycji danej strony usuwamy %title% i dodajemy indywidualne meta dane pasujące do tematyki podstrony).

W Joomli nie trzeba wtyczki, tytuł ustawia się podczas edycji artykułu w Options > Browser Page Title (na samym dole). Meta description w zakładce Publishing > Metadata > Meta

3. Menu nawigacyjne — Kolejność (pomijasz niepotrzebne):

  • Logo (klikalne, przekierowujące do sg)
  • Start/Strona główna
  • O nas/O mnie
  • Oferta
  • Cennik
  • Galeria
  • Ranking
  • Blog (ew. kategorie blogowe jedna obok drugiej; może być też rozwijany blog jeśli jest dużo kategorii)
  • Partnerzy
  • Kontakt

4. Logo i Favicon

  • Logo:
    YOOtheme -> Layout -> Site
    • Logo image (jeśli mamy grafikę) : 300×100 px
    • Logo text (jeśli nie mamy grafiki, możemy dać tutaj logo słowne)
  • Favicon:
    Wymiary:
    • 96x96px (Favicon PNG)
    • 180x180px (Touch Icon)

5. Linkowanie wewnętrzne + title do linków

(np. linkowanie do podstrony „Kontakt” +title do tego linka/buttonu)
Zasady:

6. Grafiki

Zawsze dodajemy do nich atrybuty alt i title (jeśli jest możliwość).
Tematyczne, z frazami kluczowymi, bez pytań

7. Optymalizacja treści po frazy

Zasady:

8. Mail w domenie

Kontaktowy mail w domenie (/kontakt), nie żaden inny. Dla każdej naszej strony zapleczowej. Jeśli nie ma – należy stworzyć.

9. Stopka

  • Nie podajemy „Realizacja: Starterfirm” ani żadnych innych niezbadanych danych
  • Pomijamy, nie przenosimy „Archiwum” – za dużo treści, linków – robi się chaos
  • Najlepiej coś takiego dodać do stopki:
    „Nota prawna
    Treść i grafika na niniejszej stronie, chronione są prawem autorskim.
    Wszelkie prawa zastrzeżone © uni-plus.pl”

10. Polityka Prywatności

– jeśli nie ma, należy stworzyć, najlepiej coś uniwersalnego
– zawsze noindex
– zamieszczamy w stopce, nie może pojawić się w menu naw.

(Sprawdź tu: https://www.uni-plus.pl/)

11. YooTheme – Podstawy

Poszczególne strony tworzymy w:

*Templates:

  • Blog (category blog)
  • Kategorie blogowe (np. sport, dom i ogród, itd)
  • Ranking
  • Pojedynczy wpis (single article)

*Pages:

Pozostałe strony:

  • Strona główna,
  • O nas/O mnie,
  • Partnerzy,
  • Kontakt,
  • Oferta,
  • Cennik,
  • Galeria,
  • itd.

12. SEO podpowiedzi

12a. Strona główna:

Powinna zwierać slider: w tle grafika, H1 z frazą +trochę treści; można dodać grid z np. 3 najpopularniejszymi wpisami
Strona główna to nie tylko zajawki wpisów blogowych. Fajnie jest się pobawić tematycznie, dodać zoptymalizowane treści, moduły. Dobrze, gdyby każda strona przenoszona na YooTheme, różniła się od pozostałych – możesz wymyślać moduły, pobierać i dostosowywać https://yootheme.com/wordpress-themes.
Pamiętaj, że oprócz 1xH1, pojawiły się też H2, H3.
Najnowsze wpisy/Najpopularniejsze wpisy/Komentarze/Kategorie blogowe/różnie przeróżnie
Title i meta
Stopka


Inspiracje – Szablony, strony

Nasze strony zapleczowe:

Szablony YooTheme do ściągnięcia (Joomla/WordPress):

Każda wprowadzona zmiana musi być sprawdzona na froncie, najlepiej w trybie incognito.