Jak dodać bloga do strony internetowej: opcje, SEO i konfiguracja
Aby dodać bloga do strony, wybierz, jak posty będą powstawać: pliki Markdown w projekcie, jeśli piszesz je ty lub programista, baza danych z edytorem administracyjnym, jeśli będą pisać osoby nietechniczne, albo CMS, jeśli chcesz pełne narzędzie redakcyjne. Następnie umieść blog pod /blog na swojej głównej domenie, z listą wpisów, osobną stroną dla każdego posta i kanałem RSS. Dla wyszukiwarek upewnij się, że każdy post jest serwowany jako prawdziwy HTML z własnym tytułem, opisem i obrazem do udostępniania, i że trafia do mapy witryny. Kreator aplikacji AI może zbudować każdą z tych wersji z promptu; wybór zależy głównie od tego, kto będzie pisał.
Wybierz, jak powstają posty
To decyzja najważniejsza. Technologia wynika z niej.
| Opcja | Jak działa | Dobra do | Wady |
|---|---|---|---|
| Pliki Markdown w projekcie | Każdy post to plik .md; strona zamienia go na podstronę | Założycieli lub programistów piszących od czasu do czasu | Opublikowanie posta wymaga zmiany projektu i ponownego wdrożenia |
| Baza danych + edytor administracyjny | Posty to wiersze w tabeli, pisane w edytorze wewnątrz aplikacji | Małych zespołów, autorów nietechnicznych | Sam budujesz i utrzymujesz edytor |
| Headless CMS | Osobne narzędzie do treści; twoja strona pobiera posty przez API | Zespoły treści, wielu autorów, procesy akceptacji | Osobne konto, klucz API i rachunek |
| Osobna platforma blogowa | Hostowane narzędzie blogowe na subdomenie | Startu bez żadnego budowania | Inny wygląd, słabsze powiązanie z główną stroną |
Pomocna zasada: jeśli czułbyś się dobrze, pisząc w zwykłym pliku tekstowym, Markdown jest najprostszy i najszybszy do serwowania. Jeśli słowa „commit” i „ponowne wdrożenie” zniechęcą ciebie lub zespół do publikowania, wybierz edytor.
Podkatalog czy subdomena?
- Podkatalog (
example.com/blog): jedna strona, jeden design, jedna analityka, a posty leżą na tej samej domenie co strony, które chcesz pozycjonować. Najprostszy dla większości firm. - Subdomena (
blog.example.com): potrzebna, gdy blog działa na innej platformie, której nie możesz serwować pod główną stroną.
Jeśli i tak budujesz blog w swojej stronie, użyj podkatalogu.
Czego potrzebuje blog
- Strona z listą postów: tytuły, daty, krótkie fragmenty i paginacja.
- Strona posta o czytelnej szerokości (mniej więcej 60–80 znaków w wierszu), z wyraźnymi nagłówkami i dobrą obsługą obrazów.
- Czytelne adresy URL:
/blog/jak-wybrac-cateringu, a nie/blog?id=17. - Tytuł i opis meta dla każdego posta, plus znaczniki Open Graph, żeby udostępnione linki pokazywały właściwy podgląd.
- Wpisy w mapie witryny dla każdego posta i kanał RSS dla czytelników oraz narzędzi do newsletterów.
- Autor i data, a także data „zaktualizowano”, gdy poprawiasz post.
- Kategorie lub tagi, gdy masz ich na tyle dużo, by były potrzebne.
- Wersje robocze, żeby niedokończone posty pozostały prywatne.
SEO: posty jako prawdziwe strony
Wiele stron zbudowanych nowoczesnymi narzędziami to aplikacje jednostronicowe (SPA): przeglądarka pobiera JavaScript, który dopiero rysuje stronę. To działa dla aplikacji, ale blog żyje z wyszukiwarek i podglądów linków, a strony rysowane wyłącznie w przeglądarce są trudniejsze do odczytu dla części robotów i podglądów w mediach społecznościowych. Dla bloga poproś o wstępne renderowanie (zamianę na HTML podczas budowy strony) albo renderowanie po stronie serwera, żeby każdy adres posta zwracał od razu pełną treść, tytuł i opis.
Nasz przewodnik SEO dla stron zbudowanych z AI opisuje tytuły, mapy witryny i dane strukturalne dokładniej.
Przykładowe prompty
Blog w Markdown:
Dodaj blog pod adresem /blog. Każdy post to plik Markdown w content/blog z tytułem, opisem, datą i opcjonalnym obrazem okładki na początku. Zbuduj stronę listy (najnowsze na górze, 10 na stronę) i stronę każdego posta pod /blog/[slug]. Wstępnie wyrenderuj wszystkie strony bloga do statycznego HTML, żeby każda miała własny tytuł, meta opis i znaczniki Open Graph. Dodaj posty do sitemap.xml i wygeneruj kanał RSS pod /blog/rss.xml.
Blog z edytorem:
Dodaj blog z postami zapisywanymi w bazie danych: tytuł, slug, zajawka, treść (Markdown), obraz okładki, status (szkic lub opublikowany), data publikacji. Dodaj chroniony hasłem obszar administracyjny do tworzenia, edycji, podglądu i publikowania postów, z wgrywaniem obrazów na okładkę i obrazów w treści. Na /blog pokazuj tylko opublikowane posty. Renderuj stronę każdego posta na serwerze, z własnym tytułem i meta opisem.
Dopracowanie:
Popraw układ postów: wygodna szerokość czytania, większy interlinia, stylizowane nagłówki, bloki kodu i cytaty, responsywne obrazy oraz linki „następny / poprzedni post” na dole. Zachowaj istniejące kolory i czcionki strony.
Krok po kroku
- Zdecyduj, kto pisze, i wybierz Markdown, bazę danych z edytorem albo CMS.
- Wybierz strukturę adresów:
/blogi/blog/slug-posta. - Zbuduj stronę listy i stronę posta z podstawami układu opisanymi wyżej.
- Dodaj metadane dla każdego posta: tytuł, opis, obraz do udostępniania, daty.
- Upewnij się, że posty są indeksowalne: wstępnie je wyrenderuj lub renderuj na serwerze, a potem sprawdź przez podgląd źródła strony posta — tekst artykułu powinien tam być.
- Dodaj mapę witryny i kanał RSS.
- Zadbaj o obrazy: skompresuj je, ustaw rozmiary, dodaj tekst alternatywny. Dla edytora przechowuj wgrywane pliki w przechowywaniu plików (zobacz jak dodać wgrywanie plików).
- Napisz dwa lub trzy posty przed premierą, żeby blog nie wyglądał pusto.
- Opublikuj, a potem prześlij mapę witryny w Google Search Console.
Częste błędy
- Wybór rozwiązania, którego nikt nie będzie używał. Blog w Markdown dla zespołu, który nie dotyka plików, zostanie pusty.
- Posty renderowane wyłącznie w przeglądarce. Udostępnienia pokazują pusty podgląd, a wyszukiwarki mogą zobaczyć mniej.
- Ten sam tytuł i opis w każdym poście. Każdy post potrzebuje własnego.
- Zmiana slugów po publikacji. Psuje linki; jeśli musisz, dodaj przekierowanie.
- Ogromne, nieskompresowane obrazy. Spowalniają każdy post.
- Brak wersji roboczych. Niedokończone posty przypadkiem trafiają na stronę.
- Pisanie o sobie zamiast o pytaniach klientów. Przydatne odpowiedzi przyciągają odwiedzających; ogłoszenia rzadko.
Lista kontrolna
- Sposób pisania pasuje do tego, kto faktycznie będzie pisał
- Blog jest pod /blog na głównej domenie
- Czytelne, stabilne adresy URL dla każdego posta
- Unikalny tytuł, opis i obraz do udostępniania dla każdego posta
- HTML posta zawiera pełny artykuł (sprawdź źródło strony)
- Mapa witryny i kanał RSS obejmują wszystkie opublikowane posty
- Wersje robocze pozostają prywatne
- Obrazy skompresowane, z tekstem alternatywnym
- Kilka postów napisanych przed premierą
Dodawanie bloga w Mythex
W Mythex możesz dodać oba rodzaje bloga z czatu. Przy blogu z edytorem posty trafiają do bazy danych projektu, a obrazy do przechowywania plików, oba włączane przez Mythex, gdy aplikacja ich potrzebuje. Dokumentacja Mythex wspomina, że domyślne nowe aplikacje są często aplikacjami Vite jednostronicowymi, z słabszym SEO niż strony renderowane na serwerze lub statyczne — dlatego w przypadku bloga poproś o wstępnie renderowane lub statyczne strony postów albo o konfigurację Next.js. Zobacz SEO dla opublikowanej aplikacji i publikuj ponownie po zmianach.
Jeśli zaczynasz od zera, zobacz jak zbudować stronę internetową z AI i jak zbudować stronę dla małej firmy.
Pytania
Czy blog powinien być na subdomenie, czy w podkatalogu?
Podkatalog, np. example.com/blog, trzyma blog na tej samej stronie co twój produkt i jest prostszym wyborem dla większości małych firm. Subdomena, np. blog.example.com, ma sens, gdy blog działa na osobnej platformie, której nie możesz hostować pod główną stroną.
Jaki jest najprostszy sposób na dodanie bloga do strony zbudowanej z AI?
Jeśli posty będziesz pisać tylko ty lub programista, zapisuj każdy post jako plik Markdown w projekcie, a strona zamieni go na podstrony. Jeśli będą pisać osoby nietechniczne, dodaj posty do bazy danych z prostym edytorem administracyjnym albo podłącz CMS.
Czy blog w aplikacji jednostronicowej (SPA) szkodzi SEO?
Może działać słabiej. Strony renderowane wyłącznie w przeglądarce są trudniejsze do odczytu dla części robotów i podglądów udostępnień. Posty na blogu powinny być serwowane jako prawdziwy HTML — wstępnie wyrenderowane podczas budowy albo renderowane na serwerze — z własnym tytułem i opisem.
Jak często publikować na firmowym blogu?
Nie ma magicznej liczby. Stałe tempo, które możesz utrzymać, z postami odpowiadającymi na prawdziwe pytania twoich klientów, wygrywa z serią postów, po której następują miesiące ciszy.