Dedykowana platforma internetowa – sklep www -strona usługowa – gotowa checklista SEO

Poniżej znajduje się lista wymagań SEO dla firmy programistycznej, która tworzy nowy portal np aukcyjny. Ponieważ serwis powstaje w indywidualnym kodzie, wszystkie najważniejsze funkcjonalności SEO powinny zostać uwzględnione już na etapie projektowania i programowania strony. Zarządzanie meta title i meta description System administracyjny (CMS) musi umożliwiać ręczną edycję meta title oraz meta description dla każdej […]

Dedykowana platforma internetowa – sklep www -strona usługowa – gotowa checklista SEO
Strona główna » Dedykowana platforma internetowa – sklep www -strona usługowa – gotowa checklista SEO

Poniżej znajduje się lista wymagań SEO dla firmy programistycznej, która tworzy nowy portal np aukcyjny. Ponieważ serwis powstaje w indywidualnym kodzie, wszystkie najważniejsze funkcjonalności SEO powinny zostać uwzględnione już na etapie projektowania i programowania strony.

Zarządzanie meta title i meta description

System administracyjny (CMS) musi umożliwiać ręczną edycję meta title oraz meta description dla każdej indeksowalnej podstrony, w tym strony głównej, kategorii, podkategorii, aukcji, pojedynczych dzieł sztuki, profili artystów, artykułów i stron informacyjnych. Wymagane funkcjonalności:

  • Możliwość indywidualnego ustawienia meta title.
  • Możliwość indywidualnego ustawienia meta description.
  • Automatyczne generowanie metadanych na podstawie ustalonych szablonów, jeśli nie zostały uzupełnione ręcznie.
  • Możliwość definiowania różnych szablonów dla poszczególnych typów podstron.
  • Ręczne metadane muszą mieć pierwszeństwo przed automatycznymi.

Przykładowy szablon dla dzieła sztuki: {Tytuł dzieła} – {Artysta} | Aukcja sztuki.

Edycja adresów URL

Portal musi umożliwiać tworzenie przyjaznych dla SEO adresów URL.

  • Możliwość ręcznej edycji adresu URL (slug) dla każdej podstrony.
  • Automatyczne generowanie adresów na podstawie nazw dzieł, artystów i kategorii.
  • Obsługa polskich znaków poprzez ich zamianę na odpowiedniki bez znaków diakrytycznych.
  • Możliwość zmiany adresu URL bez utraty dotychczasowej widoczności dzięki przekierowaniu 301.
  • Zapobieganie powstawaniu duplikatów adresów URL.
  • Stałe adresy URL dzieł, niezależne od tego, czy aukcja trwa, czy już się zakończyła.

Zarządzanie nagłówkami H1–H6

  • Możliwość ręcznej edycji nagłówka H1 niezależnie od meta title.
  • Możliwość dodawania nagłówków H2–H6 w opisach kategorii, dzieł sztuki, artystów i artykułów.
  • Edytor treści pozwalający na prawidłowe formatowanie nagłówków.
  • Nagłówki powinny być generowane w kodzie HTML jako rzeczywiste elementy h1, h2, h3 itd., a nie wyłącznie jako wizualnie powiększony tekst.

Edytor treści SEO w panelu administracyjnym

Niezbędny jest rozbudowany edytor umożliwiający samodzielne dodawanie i aktualizowanie treści bez ingerencji programisty. Powinien umożliwiać:

  • Dodawanie długich opisów kategorii aukcyjnych.
  • Dodawanie opisów poszczególnych dzieł sztuki.
  • Publikowanie biografii artystów.
  • Dodawanie treści na stronach aukcji.
  • Wstawianie nagłówków, akapitów, list, tabel i linków.
  • Tworzenie linków wewnętrznych do innych podstron.
  • Umieszczanie treści nad i pod listą obiektów lub aukcji.
  • Edycję tekstów alternatywnych zdjęć.

Ważne, aby treści były dostępne w HTML strony również dla robotów wyszukiwarek.

Indeksowanie stron aukcji i zakończonych licytacji

System musi zapewniać:

  • Możliwość oznaczenia wybranej podstrony jako noindex.
  • Brak automatycznego usuwania wartościowych stron po zakończeniu licytacji.
  • Obsługę błędów 404 i przekierowań 301 dla usuniętych obiektów.

Nie należy automatycznie usuwać wszystkich zakończonych aukcji. Archiwalne strony dzieł sztuki mogą generować ruch organiczny przez wiele lat, szczególnie w przypadku wyszukiwań nazwisk artystów i konkretnych prac.

Strony poszczególnych artystów

Portal powinien mieć możliwość tworzenia osobnych, indeksowalnych podstron dla artystów. Każda taka podstrona powinna umożliwiać:

  • Dodanie imienia i nazwiska artysty.
  • Dodanie biografii oraz informacji o jego twórczości.
  • Ustawienie indywidualnego meta title, meta description i H1.
  • Dodanie zdjęcia artysty.
  • Automatyczne wyświetlanie dzieł danego artysty dostępnych na aukcjach.
  • Wyświetlanie zakończonych aukcji jego prac.
  • Dodanie dodatkowych treści SEO.
  • Linkowanie do poszczególnych dzieł.

Przykładowa struktura: /artysci/stanislaw-wyspianski/.

Kategorie i podkategorie dzieł sztuki

System powinien umożliwiać tworzenie rozbudowanej struktury kategorii i podkategorii, np. malarstwo, rzeźba, grafika, fotografia, sztuka współczesna. Każda kategoria musi posiadać:

  • Indywidualny adres URL.
  • Edytowalne meta title i meta description.
  • Edytowalny nagłówek H1.
  • Możliwość dodania treści SEO nad i pod listą dzieł.
  • Automatyczną listę przypisanych obiektów.
  • Prawidłową paginację.
  • Możliwość ręcznego ustawienia indeksowania.
  • Linkowanie do kategorii nadrzędnych i podrzędnych.

Przekierowania 301

W panelu administracyjnym musi znajdować się moduł do zarządzania przekierowaniami.

  • Możliwość dodawania przekierowań 301 z jednego adresu na drugi.
  • Automatyczne przekierowanie po zmianie adresu URL.
  • Możliwość masowego importowania przekierowań.
  • Zapobieganie powstawaniu pętli przekierowań.
  • Obsługa przekierowań zarówno dla dzieł, jak i kategorii, artystów oraz artykułów.

Zarządzanie tagami canonical

  • Automatyczne generowanie prawidłowych tagów canonical.
  • Możliwość ręcznej edycji canonical dla każdej podstrony.
  • Eliminowanie duplikacji wynikającej z filtrowania, sortowania i parametrów URL.
  • Zapewnienie jednego głównego adresu dla każdego dzieła sztuki.
  • Prawidłowa obsługa canonical dla paginacji i stron kategorii.

Zarządzanie index / noindex

CMS powinien umożliwiać ręczne określenie, czy dana podstrona może być indeksowana przez Google.

  • Ustawianie index lub noindex dla poszczególnych podstron.
  • Możliwość ustawiania zasad indeksowania dla całych typów stron.
  • Kontrola indeksowania stron wyników wyszukiwania wewnętrznego.
  • Kontrola indeksowania filtrów i parametrów URL.
  • Wykluczanie z indeksowania stron logowania, rejestracji, koszyka, panelu użytkownika i innych stron technicznych.

Automatyczna mapa strony XML

Portal musi automatycznie generować mapę witryny XML.

  • Automatyczne dodawanie nowych podstron.
  • Usuwanie z mapy adresów z noindex, błędami 404 i przekierowaniami.
  • Możliwość tworzenia osobnych map dla artystów, dzieł sztuki, kategorii, aukcji i artykułów.
  • Aktualizowanie daty ostatniej istotnej modyfikacji.
  • Dostęp do mapy pod standardowym adresem /sitemap.xml lub poprzez indeks map.

Edycja pliku robots.txt

Wymagana możliwość zarządzania plikiem robots.txt, najlepiej bezpośrednio z panelu administracyjnego. Plik musi pozwalać na kontrolę dostępu robotów do określonych sekcji serwisu oraz zawierać odnośnik do mapy XML. Należy również zapewnić możliwość kontrolowania dostępu wybranych robotów wyszukiwarek i systemów AI.

Dane strukturalne Schema.org

Portal powinien automatycznie generować odpowiednie dane strukturalne w formacie JSON-LD. W zależności od rodzaju podstrony należy przewidzieć obsługę:

  • Organization – dane firmy prowadzącej portal.
  • BreadcrumbList – nawigacja okruszkowa.
  • Person – profile artystów.
  • VisualArtwork – informacje o dziełach sztuki.
  • Product oraz Offer – tam, gdzie obiekt i oferta spełniają wymagania tych typów danych.
  • Event – zaplanowane wydarzenia aukcyjne, jeśli odpowiadają definicji wydarzenia.
  • Article lub BlogPosting – artykuły poradnikowe i aktualności.

Dane strukturalne powinny być zgodne z rzeczywistą zawartością strony. Samo ich wdrożenie nie gwarantuje wyświetlania wyników rozszerzonych w Google.

Optymalizacja zdjęć dzieł sztuki

Ponieważ portal będzie opierał się na dużej liczbie fotografii, konieczne są funkcjonalności związane z optymalizacją obrazów.

  • Możliwość ręcznej edycji atrybutów ALT.
  • Automatyczne generowanie ALT na podstawie nazwy dzieła i artysty, z możliwością nadpisania.
  • Automatyczna kompresja zdjęć.
  • Obsługa nowoczesnych formatów WebP i AVIF.
  • Generowanie kilku rozmiarów zdjęć.
  • Responsywne obrazy z wykorzystaniem srcset.
  • Lazy loading dla zdjęć znajdujących się poza pierwszym ekranem.
  • Możliwość dodawania podpisów pod zdjęciami.
  • Zachowanie wysokiej jakości zdjęć bez nadmiernego obciążania strony.

Wydajność i Core Web Vitals

Portal powinien być projektowany z uwzględnieniem wymagań Google dotyczących wydajności.

  • Optymalizacja czasu ładowania stron.
  • Ograniczenie zbędnego JavaScriptu i CSS.
  • Wykorzystanie cache i CDN.
  • Optymalizacja czasu odpowiedzi serwera.
  • Ograniczenie przesunięć układu podczas ładowania.
  • Prawidłowe ładowanie zdjęć i fontów.
  • Optymalizacja pod urządzenia mobilne.
  • Minimalizowanie wpływu mechanizmu licytacji na żywo na wydajność pozostałych elementów serwisu.

Szczególnie ważne będzie rozdzielenie dynamicznych aktualizacji cen i ofert od statycznych treści SEO.

Renderowanie treści po stronie serwera (SS)

W przypadku portalu tworzonego w indywidualnym kodzie jest to szczególnie istotne. Treści ważne dla SEO muszą być dostępne w początkowym kodzie HTML strony, bez konieczności wykonywania JavaScriptu. Dotyczy to przede wszystkim:

  • Nazw dzieł i artystów.
  • Opisów aukcji.
  • Opisów kategorii.
  • Biografii artystów.
  • Nagłówków.
  • Linków wewnętrznych.
  • Metadanych i danych strukturalnych.

Można zastosować SSR, lub inne rozwiązanie zapewniające prawidłowy HTML. Sam mechanizm licytacji na żywo może działać dynamicznie.

Linkowanie wewnętrzne i breadcrumbs

  • Automatyczne generowanie nawigacji okruszkowej (breadcrumbs).
  • Linkowanie ze stron kategorii do dzieł.
  • Linkowanie ze stron dzieł do artystów.
  • Linkowanie ze stron artystów do ich prac.
  • Możliwość dodawania ręcznych linków wewnętrznych w treściach.
  • Automatyczne wyświetlanie podobnych dzieł lub powiązanych aukcji.
  • Linkowanie do archiwalnych aukcji.
  • Wykorzystanie zwykłych linków HTML z atrybutem href dla adresów, które mają być odkrywane przez wyszukiwarki.

Blog, poradnik i aktualności

System powinien zawierać moduł publikowania artykułów. Wymagane funkcje:

  • Tworzenie artykułów z indywidualnymi adresami URL.
  • Edycja meta title, meta description i H1.
  • Rozbudowany edytor treści.
  • Możliwość dodawania zdjęć i ich opisów ALT.
  • Kategorie artykułów.
  • Możliwość linkowania do artystów, dzieł i aukcji.
  • Wyświetlanie daty publikacji i aktualizacji.
  • Możliwość edycji opublikowanych artykułów.

Filtrowanie, sortowanie i paginacja

Portal będzie prawdopodobnie umożliwiał filtrowanie dzieł według artysty, techniki, epoki, ceny, rodzaju sztuki czy statusu aukcji. Należy zapewnić:

  • Kontrolę indeksowania adresów generowanych przez filtry.
  • Brak nieograniczonego generowania kombinacji adresów URL.
  • Możliwość tworzenia wybranych, indeksowalnych stron docelowych dla popularnych kombinacji filtrów.
  • Prawidłową paginację list dzieł.
  • Unikalne adresy URL kolejnych stron paginacji.
  • Możliwość przechodzenia między stronami listy za pomocą linków HTML.
  • Brak automatycznego kierowania wszystkich stron paginacji tagiem canonical na pierwszą stronę.

Obsługa wersji językowych

Jeśli portal będzie dostępny w kilku językach, system musi obsługiwać:

  • Osobne adresy URL dla poszczególnych wersji językowych.
  • Indywidualne meta title i meta description.
  • Tłumaczenia opisów dzieł, artystów i kategorii.
  • Automatyczne generowanie tagów hreflang.
  • Prawidłowe oznaczenie języka dokumentu.
  • Osobne mapy XML lub prawidłowe oznaczenie wersji językowych w sitemap.

Integracja z narzędziami analitycznymi

Należy zapewnić możliwość wdrożenia:

  • Google Search Console.
  • Google Analytics 4.
  • Google Tag Manager.
  • Systemów monitorowania konwersji.
  • Narzędzi do analizy zachowania użytkowników.

W kodzie strony powinno znajdować się miejsce umożliwiające dodanie skryptów analitycznych bez konieczności każdorazowej ingerencji programisty, z uwzględnieniem zarządzania zgodami użytkowników.

Obsługa błędów i statusów HTTP

  • Prawidłowe zwracanie kodu 200 dla działających stron.
  • Zwracanie rzeczywistego kodu 404 dla nieistniejących podstron.
  • Obsługa kodu 410 dla trwale usuniętych zasobów, gdy jest to uzasadnione.
  • Obsługa przekierowań 301.
  • Brak pozornych błędów 404, w których strona wyświetla komunikat o braku treści, ale zwraca kod 200.
  • Poprawna obsługa chwilowych awarii serwisu i prac technicznych.

Moduł zarządzania SEO w panelu administratora

Wszystkie najważniejsze ustawienia SEO powinny być dostępne w jednym miejscu w panelu administracyjnym. Administrator lub specjalista SEO musi mieć możliwość samodzielnego zarządzania metadanymi, nagłówkami, adresami URL, przekierowaniami, indeksowaniem, canonical, treściami SEO i ustawieniami map XML. Nie może być konieczności angażowania programisty przy każdej zmianie SEO.

Dodatkowe wymagania związane z aukcjami na żywo

Ze względu na specyfikę portalu należy również przewidzieć:

  • Osobne strony nadchodzących aukcji z datą, godziną, opisem i katalogiem dzieł.
  • Publicznie dostępne strony poszczególnych obiektów, bez konieczności logowania.
  • Możliwość aktualizacji statusu aukcji bez zmiany jej adresu URL.
  • Zachowanie historii i archiwum zakończonych licytacji.
  • Możliwość prezentowania cen wywoławczych i wyników aukcji, jeżeli przewiduje to model biznesowy.
  • Automatyczne linkowanie pomiędzy wydarzeniem aukcyjnym a obiektami biorącymi w nim udział.
  • Możliwość dodawania treści opisowych na stronach wydarzeń aukcyjnych.
  • Zapobieganie powstawaniu kilku indeksowalnych kopii tego samego dzieła, np. w katalogu, na stronie aukcji i w archiwum.

Wymagania przed uruchomieniem portalu

Przed oficjalnym uruchomieniem strony firma programistyczna powinna zapewnić środowisko testowe i umożliwić przeprowadzenie audytu SEO. W szczególności należy sprawdzić poprawność generowania metadanych, renderowania HTML, indeksowania, przekierowań, map XML, danych strukturalnych, linkowania wewnętrznego i statusów HTTP. Środowisko testowe powinno być zabezpieczone przed indeksowaniem, najlepiej przez autoryzację dostępu. Po uruchomieniu produkcyjnym trzeba upewnić się, że blokady nie zostały przeniesione na właściwą stronę.

Copyright © 2026 · Piotr Pawłoś · All rights reserved