[{"data":1,"prerenderedAt":558},["ShallowReactive",2],{"post-przekierowania-301-i-302-kiedy-je-stosowac":3,"rel-przekierowania-301-i-302-kiedy-je-stosowac":489},{"id":4,"title":5,"author":6,"body":7,"category":459,"cover":460,"date":461,"description":462,"draft":463,"extension":464,"faq":465,"meta":466,"navigation":467,"path":468,"readingTime":469,"seo":470,"sources":473,"stem":479,"subcategory":480,"tags":481,"takeaways":487,"updated":460,"__hash__":488},"blog/blog/przekierowania-301-i-302-kiedy-je-stosowac.md","Przekierowania 301 i 302, kiedy je stosować","Piotr Stankiewicz",{"type":8,"value":9,"toc":436},"minimark",[10,15,19,22,25,33,37,40,51,57,87,91,95,98,101,106,120,126,130,133,136,139,146,150,157,161,166,172,182,185,189,192,200,204,207,219,222,225,232,236,247,250,253,257,260,263,341,344,357,364,368,371,374,382,385,391,395,398,401,404,408,412,415,419,422,426,429,433],[11,12,14],"h2",{"id":13},"czym-jest-przekierowanie-http-i-dlaczego-dotyczy-seo","Czym jest przekierowanie HTTP i dlaczego dotyczy SEO",[16,17,18],"p",{},"Przekierowanie HTTP to instrukcja serwera, która mówi przeglądarce lub robotowi Google: \"ta strona jest teraz pod innym adresem, idź tam\". Zamiast wyświetlić treść, serwer zwraca kod statusu i wskazuje nowy URL.",[16,20,21],{},"Dla użytkownika różnica jest prawie niewidoczna. Klika link, przeglądarka przeładowuje i trafia na właściwy adres. Dla Google różnica jest kluczowa, bo kod przekierowania decyduje o tym, czy moc SEO zgromadzona przez starą stronę zostaje przeniesiona na nową, czy zostaje utracona.",[16,23,24],{},"Dwa kody, które spotkasz najczęściej, to 301 i 302. Oba przekierowują użytkownika na nowy adres, ale mówią Google zupełnie różne rzeczy. Zanim wdrożysz którekolwiek z nich, warto rozumieć tę różnicę.",[26,27,30],"callout",{"title":28,"type":29},"Gdzie stosuje się przekierowania","info",[16,31,32],{},"Przekierowania pojawiają się przy zmianie domeny, reorganizacji struktury URL, usuwaniu zduplikowanych wersji strony (www / non-www, http / https) oraz przy tymczasowym wyłączeniu podstrony lub kampanii sezonowej.",[11,34,36],{"id":35},"przekierowanie-301-co-oznacza-i-kiedy-je-stosować","Przekierowanie 301, co oznacza i kiedy je stosować",[16,38,39],{},"Kod 301 oznacza \"Moved Permanently\", czyli przeniesienie trwałe. To sygnał dla Google, że stary adres przestaje istnieć i że wszelkie sygnały SEO, które ten adres zebrał, mają trafić na nowy URL.",[16,41,42,43,50],{},"Google przenosi zdecydowaną większość mocy linkowej ze starego adresu na nowy po zastosowaniu przekierowania 301 (",[44,45,49],"a",{"href":46,"rel":47},"https://developers.google.com/search/docs",[48],"nofollow","Google Developers, Search Documentation","). W praktyce oznacza to, że backlinki prowadzące do starego adresu, historia kliknięć i autorytet strony zostają zachowane, choć pełne przeniesienie sygnałów może zająć kilka tygodni od momentu ponownego zaindeksowania przez Google.",[16,52,53],{},[54,55,56],"strong",{},"Kiedy stosować 301:",[58,59,60,72,75,78,81,84],"ul",{},[61,62,63,64,68,69],"li",{},"Zmiana domeny, na przykład z ",[65,66,67],"code",{},"stara-firma.pl"," na ",[65,70,71],{},"nowa-firma.pl",[61,73,74],{},"Migracja z HTTP na HTTPS",[61,76,77],{},"Ujednolicenie wersji www i non-www strony",[61,79,80],{},"Zmiana adresów URL przy reorganizacji struktury strony",[61,82,83],{},"Usunięcie podstrony, której treść przeszła na inny URL",[61,85,86],{},"Scalenie dwóch podobnych stron w jedną",[88,89],"feature-cards",{":items":90},"[{\"icon\":\"ph:arrow-right-duotone\",\"title\":\"Trwałe przeniesienie\",\"desc\":\"Google rozumie, że stary adres przestaje istnieć. Moc SEO jest przenoszona na nowy URL.\"},{\"icon\":\"ph:link-duotone\",\"title\":\"Przeniesienie mocy linkowej\",\"desc\":\"Backlinki wskazujące na stary adres przekazują autorytet na nowy adres po zaindeksowaniu przekierowania.\"},{\"icon\":\"ph:magnifying-glass-duotone\",\"title\":\"Aktualizacja indeksu\",\"desc\":\"Google stopniowo zastępuje stary adres nowym w swoim indeksie. Proces trwa zwykle od kilku dni do kilku tygodni.\"},{\"icon\":\"ph:shield-check-duotone\",\"title\":\"Ochrona ruchu organicznego\",\"desc\":\"Użytkownicy trafiający na stary adres z wyników wyszukiwania lub linków zewnętrznych zostają automatycznie przekierowani na właściwy URL.\"}]",[11,92,94],{"id":93},"przekierowanie-302-co-oznacza-i-kiedy-je-stosować","Przekierowanie 302, co oznacza i kiedy je stosować",[16,96,97],{},"Kod 302 oznacza \"Found\" (we wcześniejszej wersji HTTP \"Moved Temporarily\"), czyli przekierowanie tymczasowe. Google interpretuje je inaczej niż 301: stary adres nadal \"istnieje\" i powinien zostać zachowany w indeksie, a przekierowanie to tylko chwilowe obejście.",[16,99,100],{},"Moc SEO przy przekierowaniu 302 nie jest przenoszona na nowy adres w takim samym stopniu jak przy 301. Google zakłada, że stary URL wróci, więc nie aktualizuje przypisania sygnałów rankingowych. Efekt: nowy adres nie korzysta z autorytetu starego, a stary może utracić ruch, bo treści tam już nie ma.",[16,102,103],{},[54,104,105],{},"Kiedy stosować 302:",[58,107,108,111,114,117],{},[61,109,110],{},"Tymczasowe przekierowanie podczas prac technicznych lub aktualizacji strony",[61,112,113],{},"Kampanie sezonowe z dedykowaną stroną, która znika po zakończeniu promocji",[61,115,116],{},"Testy A/B, gdzie część ruchu trafia na alternatywną wersję strony przez ograniczony czas",[61,118,119],{},"Logowanie i przekierowania po autoryzacji w aplikacjach webowych",[121,122],"compare-cols",{":a":123,":b":124,":neutral":125},"{\"title\":\"Przekierowanie 301 (trwałe)\",\"items\":[\"Trwała zmiana adresu URL\",\"Przenosi moc linkową i autorytet SEO\",\"Google usuwa stary adres z indeksu\",\"Odpowiednie przy migracji domeny\",\"Odpowiednie przy reorganizacji struktury URL\"]}","{\"title\":\"Przekierowanie 302 (tymczasowe)\",\"items\":[\"Tymczasowe przekierowanie, stary URL zostaje\",\"Nie przenosi mocy SEO na nowy adres\",\"Google zachowuje stary adres w indeksie\",\"Odpowiednie przy pracach technicznych\",\"Odpowiednie przy kampaniach sezonowych\"]}","true",[11,127,129],{"id":128},"najczęstszy-błąd-użycie-302-zamiast-301","Najczęstszy błąd, użycie 302 zamiast 301",[16,131,132],{},"To jeden z najbardziej kosztownych błędów SEO technicznych. Właściciel strony zmienia domenę lub przebudowuje strukturę adresów, ale programista wdraża przekierowanie 302 zamiast 301, bo \"przekierowanie działa\" i różnica kodów nie rzuca się w oczy.",[16,134,135],{},"Przez kilka tygodni nic się nie dzieje. Potem ruch organiczny spada. Stary adres traci widoczność, bo treści już tam nie ma, a nowy adres nie zyskuje autorytetu, bo przekierowanie było tymczasowe. Efekt jest ten sam, co przy braku przekierowania.",[16,137,138],{},"Jak to sprawdzić? Wpisz stary adres w narzędzie do sprawdzania nagłówków HTTP (np. httpstatus.io) i sprawdź kod statusu w odpowiedzi serwera. Jeśli widzisz 302 tam, gdzie powinna być trwała zmiana adresu, popraw je na 301 jak najszybciej.",[26,140,143],{"title":141,"type":142},"302 przy migracji domeny to poważny błąd","warning",[16,144,145],{},"Jeśli przenosisz stronę na nową domenę i używasz przekierowania 302, Google nie przeniesie mocy SEO na nową domenę. Stara domena straci widoczność, nowa zaczyna od zera. Poprawne przekierowanie 301 to obowiązek przy każdej migracji domeny.",[11,147,149],{"id":148},"jak-wdrożyć-przekierowanie-301-i-302","Jak wdrożyć przekierowanie 301 i 302",[16,151,152,153,156],{},"Sposób wdrożenia zależy od serwera i technologii strony. Najczęstsze scenariusze to plik ",[65,154,155],{},".htaccess"," na serwerach Apache, konfiguracja serwera Nginx lub ustawienia w panelu WordPress.",[158,159],"steps",{":items":160},"[{\"title\":\"Przygotuj mapę przekierowań\",\"text\":\"Sporządź listę par: stary adres URL i odpowiadający mu nowy adres. Przy migracji strony może to być dziesiątki lub setki wpisów. Nie rób tego z głowy, wyeksportuj listę starych URL z Google Search Console lub Screaming Frog.\"},{\"title\":\"Wybierz metodę wdrożenia\",\"text\":\"Na Apache użyj pliku .htaccess z dyrektywą Redirect lub RewriteRule. Na Nginx edytuj blok server i dodaj dyrektywy return lub rewrite. W WordPress możesz użyć wtyczki Redirection, która nie wymaga edycji plików serwera.\"},{\"title\":\"Wdróż przekierowania i przetestuj\",\"text\":\"Po wdrożeniu sprawdź każdy przekierowany adres narzędziem do weryfikacji nagłówków HTTP. Upewnij się, że odpowiedź serwera to dokładnie 301 lub 302, a nie inny kod lub łańcuch przekierowań.\"},{\"title\":\"Zweryfikuj w Search Console\",\"text\":\"Zgłoś nową mapę witryny w Google Search Console. Obserwuj sekcję Indeksowanie i raport Strony przez kilka tygodni po migracji, żeby upewnić się, że Google zaindeksował nowe adresy.\"},{\"title\":\"Monitoruj ruch po migracji\",\"text\":\"Porównaj ruch organiczny przed i po migracji w Google Analytics 4. Spadek po migracji jest normalny przez kilka tygodni, ale powinien wracać do poprzedniego poziomu lub go przewyższać.\"}]",[162,163,165],"h3",{"id":164},"przykłady-wdrożenia-w-pliku-htaccess","Przykłady wdrożenia w pliku .htaccess",[16,167,168,169,171],{},"Dla serwera Apache najprościej jest dodać wpisy bezpośrednio w pliku ",[65,170,155],{}," w katalogu głównym strony:",[173,174,179],"pre",{"className":175,"code":177,"language":178},[176],"language-text","# Przekierowanie 301 jednego adresu\nRedirect 301 /stary-adres /nowy-adres\n\n# Przekierowanie 301 całej domeny na nową domenę\nRewriteEngine On\nRewriteCond %{HTTP_HOST} ^stara-domena\\.pl [NC]\nRewriteRule ^(.*)$ https://nowa-domena.pl/$1 [R=301,L]\n\n# Przekierowanie 302 tymczasowe jednego adresu\nRedirect 302 /promocja /oferta-letnia\n","text",[65,180,177],{"__ignoreMap":181},"",[16,183,184],{},"Dla serwera Nginx blok przekierowania domeny wygląda inaczej, ale zasada jest taka sama: podajesz kod statusu i docelowy adres.",[162,186,188],{"id":187},"wtyczka-redirection-w-wordpress","Wtyczka Redirection w WordPress",[16,190,191],{},"Jeśli używasz WordPressa, wtyczka Redirection pozwala zarządzać przekierowaniami przez panel administracyjny bez edycji plików serwera. Dodajesz pary URL, wybierasz typ przekierowania (301 lub 302) i wtyczka obsługuje resztę. Przy małej liczbie przekierowań to wygodne rozwiązanie. Przy setkach wpisów lepiej wdrożyć przekierowania na poziomie serwera, bo każde przekierowanie przez PHP dodaje milisekundy do czasu odpowiedzi.",[16,193,194,195,199],{},"Kwestia wydajności strony jest szczególnie ważna, bo ",[44,196,198],{"href":197},"/blog/core-web-vitals-i-dlaczego-wplywaja-na-pozycje","Core Web Vitals"," to sygnał rankingowy. Każde opóźnienie serwera odbija się na ocenie strony przez Google.",[11,201,203],{"id":202},"łańcuchy-przekierowań-i-dlaczego-je-eliminować","Łańcuchy przekierowań i dlaczego je eliminować",[16,205,206],{},"Łańcuch przekierowań powstaje, gdy jeden adres URL przekierowuje na drugi, który z kolei przekierowuje na trzeci. Przykład:",[16,208,209,212,213,212,216],{},[65,210,211],{},"stary-adres.pl"," → ",[65,214,215],{},"posredni-adres.pl",[65,217,218],{},"nowy-adres.pl",[16,220,221],{},"Każde przeskoczenie w łańcuchu to dodatkowe żądanie HTTP i dodatkowy czas oczekiwania. Przy dwóch przeskokach różnica może być niezauważalna dla użytkownika, ale Google nalicza to do budżetu crawl i może zdecydować, że zatrzyma indeksowanie po pierwszym przeskoku, nie dochodząc do właściwej strony.",[16,223,224],{},"Rozwiązanie jest proste: zmień przekierowania tak, żeby każdy stary adres trafiał bezpośrednio na ostateczny adres docelowy, bez pośredników. Narzędzia takie jak Screaming Frog automatycznie wykrywają łańcuchy przekierowań i wypisują je na liście do poprawy.",[26,226,229],{"title":227,"type":228},"Sprawdź łańcuchy po każdej migracji","tip",[16,230,231],{},"Po każdej reorganizacji struktury URL przeskanuj stronę Screaming Frog i przejdź do zakładki Redirects. Wyfiltruj wpisy z łańcuchami (Redirect Chain) i skróć każdy z nich do bezpośredniego przekierowania 301.",[11,233,235],{"id":234},"przekierowanie-www-i-non-www","Przekierowanie www i non-www",[16,237,238,239,242,243,246],{},"To jeden z podstawowych elementów technicznego SEO. Twoja strona powinna być dostępna wyłącznie pod jedną z dwóch wersji adresu: ",[65,240,241],{},"www.twojafirma.pl"," lub ",[65,244,245],{},"twojafirma.pl",". Obie wersje nie powinny działać równocześnie.",[16,248,249],{},"Jeśli obie wersje są dostępne i nie ma przekierowania między nimi, Google widzi dwie różne strony z identyczną treścią. To klasyczny problem zduplikowanej treści, który rozmywa moc SEO między dwie wersje zamiast skupiać ją na jednej.",[16,251,252],{},"Poprawne rozwiązanie to przekierowanie 301 z wersji, której nie chcesz używać, na tę właściwą. Wybór między www a non-www nie ma znaczenia SEO, liczy się spójność i utrzymanie jednej wersji przez cały czas.",[11,254,256],{"id":255},"przekierowania-a-migracja-do-https","Przekierowania a migracja do HTTPS",[16,258,259],{},"Migracja z HTTP na HTTPS jest obowiązkowym krokiem dla każdej strony. HTTPS szyfruje połączenie między serwerem a przeglądarką użytkownika i jest sygnałem rankingowym dla Google. Strony bez HTTPS są oznaczane przez Chrome jako \"niezabezpieczone\".",[16,261,262],{},"Migracja do HTTPS to techniczne przeniesienie strony na nowy adres, więc wymaga przekierowań 301 ze wszystkich adresów HTTP na HTTPS. Cztery wersje adresu, które trzeba obsłużyć:",[264,265,266,282],"table",{},[267,268,269],"thead",{},[270,271,272,276,279],"tr",{},[273,274,275],"th",{},"Stary adres",[273,277,278],{},"Nowy adres",[273,280,281],{},"Typ",[283,284,285,301,314,327],"tbody",{},[270,286,287,293,298],{},[288,289,290],"td",{},[65,291,292],{},"http://twojafirma.pl",[288,294,295],{},[65,296,297],{},"https://twojafirma.pl",[288,299,300],{},"301",[270,302,303,308,312],{},[288,304,305],{},[65,306,307],{},"http://www.twojafirma.pl",[288,309,310],{},[65,311,297],{},[288,313,300],{},[270,315,316,321,325],{},[288,317,318],{},[65,319,320],{},"https://www.twojafirma.pl",[288,322,323],{},[65,324,297],{},[288,326,300],{},[270,328,329,334,339],{},[288,330,331],{},[65,332,333],{},"http://twojafirma.pl/strona",[288,335,336],{},[65,337,338],{},"https://twojafirma.pl/strona",[288,340,300],{},[16,342,343],{},"Bez tych przekierowań Google może indeksować obie wersje (http i https), co prowadzi do duplikacji treści. W Google Search Console po migracji sprawdź, czy wszystkie zaindeksowane adresy używają wersji HTTPS.",[16,345,346,347,351,352,356],{},"Pytanie o koszty związane z technicznym SEO i migracjami często pojawia się razem z pytaniem o cenę pozycjonowania. Odpowiedź znajdziesz w artykule o tym, ",[44,348,350],{"href":349},"/blog/ile-kosztuje-pozycjonowanie-stron","ile kosztuje pozycjonowanie stron"," oraz w tekście o tym, ",[44,353,355],{"href":354},"/blog/z-czego-wynika-cena-pozycjonowania","z czego wynika cena pozycjonowania",".",[358,359],"trend-chart",{":series":360,":xLabels":361,"caption":362,"title":363},"[{\"label\":\"Widoczność organiczna\",\"color\":\"#22c55e\",\"values\":[40,55,70,88,98]}]","[\"tydzień 1\",\"tydzień 3\",\"tydzień 6\",\"tydzień 10\",\"tydzień 16\"]","Dane poglądowe. Rzeczywisty czas odbudowy zależy od skali migracji i częstotliwości crawlowania przez Google.","Odbudowa widoczności po migracji z prawidłowymi przekierowaniami 301",[11,365,367],{"id":366},"przekierowania-przy-usuwaniu-lub-łączeniu-podstron","Przekierowania przy usuwaniu lub łączeniu podstron",[16,369,370],{},"Kiedy usuwasz podstronę, użytkownik, który trafi na stary adres, zobaczy błąd 404. Jeśli ta podstrona miała backlinki lub ruch organiczny, tracisz je bezpowrotnie.",[16,372,373],{},"Zamiast zostawiać martwy adres, zastosuj przekierowanie 301 na najbardziej zbliżoną tematycznie podstronę. Jeśli usunięta strona nie ma odpowiednika, przekieruj na stronę nadrzędną w hierarchii lub na stronę główną. To lepsze rozwiązanie niż błąd 404, choć dalej nie idealne.",[16,375,376,377,381],{},"Podobna sytuacja pojawia się przy łączeniu dwóch podstron o zbliżonej tematyce. Zjawisko nakładania się dwóch stron na te same frazy to ",[44,378,380],{"href":379},"/blog/kanibalizacja-slow-kluczowych-jak-ja-rozpoznac-i-usunac","kanibalizacja słów kluczowych",". Rozwiązanie to połączenie stron w jedną i przekierowanie 301 ze słabszej na mocniejszą.",[16,383,384],{},"Jeśli nie masz pewności, które z Twoich adresów wymagają przekierowań lub czy struktura URL jest właściwie zbudowana, warto skonsultować to z osobą zajmującą się pozycjonowaniem stron. Błędy tego rodzaju są trudne do wykrycia bez narzędzi i łatwo je przeoczyć przez miesiące.",[26,386,388],{"title":387,"type":228},"Przekierowania 301 po zmianach struktury URL",[16,389,390],{},"Jeśli przebudowujesz strukturę adresów URL na istniejącej stronie, zrób to w jednej operacji i od razu wdróż wszystkie przekierowania 301. Kolejne przebudowy stworzą łańcuchy przekierowań, które trudniej kontrolować i które obniżają wydajność strony.",[11,392,394],{"id":393},"przekierowania-w-kontekście-lokalnego-seo","Przekierowania w kontekście lokalnego SEO",[16,396,397],{},"Agencje i firmy obsługujące klientów w wielu miastach często zmieniają strukturę stron lokalnych lub dodają nowe podstrony dla kolejnych lokalizacji. Każda taka zmiana adresu wymaga przekierowania 301, żeby zachować autorytet zgromadzony przez dotychczasowe podstrony.",[16,399,400],{},"Prawidłowo zbudowane strony dla poszczególnych miast korzystają z autorytetu całej domeny i podstrony nadrzędnej. Jeśli zmienisz adres strony lokalnej bez przekierowania, stracisz linki zewnętrzne i historię indeksowania, a nowy adres będzie traktowany przez Google jako zupełnie nowa podstrona.",[16,402,403],{},"Jak prawidłowo budować obecność lokalną i strukturę podstron dla różnych miast, omawiamy w artykułach o pozycjonowaniu dla Warszawy, Krakowa, Wrocławia i Poznania. Podejście techniczne jest zawsze takie samo: stabilne adresy URL i przekierowania 301 przy każdej zmianie.",[11,405,407],{"id":406},"najczęstsze-pytania","Najczęstsze pytania",[162,409,411],{"id":410},"czy-przekierowanie-301-w-pełni-przenosi-moc-seo","Czy przekierowanie 301 w pełni przenosi moc SEO?",[16,413,414],{},"Google przenosi zdecydowaną większość sygnałów rankingowych przy przekierowaniu 301, w tym autorytet płynący z linków zewnętrznych. Nie jest to przeniesienie sto procent na sto procent, część mocy może zniknąć przy przeskoku, ale jest to najlepsza dostępna metoda zachowania pozycji przy zmianie adresu. Czas pełnego przeniesienia wynosi zwykle kilka tygodni od ponownego zaindeksowania przez Google.",[162,416,418],{"id":417},"kiedy-302-jest-właściwy-a-kiedy-to-błąd","Kiedy 302 jest właściwy, a kiedy to błąd?",[16,420,421],{},"Przekierowanie 302 jest właściwe tylko wtedy, gdy zmiana adresu jest naprawdę tymczasowa, na przykład strona kampanii sezonowej, która wróci za rok, lub przekierowanie podczas prac technicznych trwających kilka godzin. W każdym innym przypadku, szczególnie przy migracji domeny, przeniesieniu na HTTPS i reorganizacji struktury URL, użyj 301. Jeśli nie jesteś pewny, 301 jest bezpieczniejszym wyborem.",[162,423,425],{"id":424},"jak-sprawdzić-jaki-kod-przekierowania-zwraca-moja-strona","Jak sprawdzić, jaki kod przekierowania zwraca moja strona?",[16,427,428],{},"Wejdź na httpstatus.io lub skorzystaj z narzędzia \"URL Inspection\" w Google Search Console. Wpisz stary adres i sprawdź odpowiedź serwera. Powinna zawierać kod 301 lub 302 i adres docelowy. Możesz też użyć DevTools w przeglądarce: otwórz zakładkę Network, wpisz adres i sprawdź kolumnę Status przy pierwszym żądaniu.",[162,430,432],{"id":431},"co-zrobić-z-adresami-url-dla-których-nie-ma-odpowiednika","Co zrobić z adresami URL, dla których nie ma odpowiednika?",[16,434,435],{},"Jeśli usuwasz podstronę i nie ma tematycznie zbliżonej strony docelowej, przekieruj na kategorię nadrzędną lub stronę główną. To lepsze niż błąd 404, który użytkownik i Google traktują jako ślepy zaułek. Jeśli takich adresów jest wiele, skonsultuj się z osobą zajmującą się SEO technicznym, bo masowe przekierowania na stronę główną przy zbyt wielu adresach mogą być traktowane przez Google jako przekierowania \"miękkie 404\".",{"title":181,"searchDepth":437,"depth":437,"links":438},2,[439,440,441,442,443,448,449,450,451,452,453],{"id":13,"depth":437,"text":14},{"id":35,"depth":437,"text":36},{"id":93,"depth":437,"text":94},{"id":128,"depth":437,"text":129},{"id":148,"depth":437,"text":149,"children":444},[445,447],{"id":164,"depth":446,"text":165},3,{"id":187,"depth":446,"text":188},{"id":202,"depth":437,"text":203},{"id":234,"depth":437,"text":235},{"id":255,"depth":437,"text":256},{"id":366,"depth":437,"text":367},{"id":393,"depth":437,"text":394},{"id":406,"depth":437,"text":407,"children":454},[455,456,457,458],{"id":410,"depth":446,"text":411},{"id":417,"depth":446,"text":418},{"id":424,"depth":446,"text":425},{"id":431,"depth":446,"text":432},"pozycjonowanie-stron",null,"2026-06-28","Przekierowanie 301 to trwała zmiana adresu, która zachowuje moc SEO. Sprawdź, kiedy stosować 301, a kiedy 302, i jakich błędów unikać przy wdrożeniu.",false,"md",[],{},true,"/blog/przekierowania-301-i-302-kiedy-je-stosowac",11,{"title":471,"description":472},"Przekierowania 301 i 302, kiedy je stosować","Przekierowanie 301 to trwała zmiana adresu, która zachowuje moc SEO. Sprawdź, kiedy stosować 301, a kiedy 302, i jakich błędów unikać przy wdrożeniu.",[474,476],{"label":475,"url":46},"Google Developers - Search Documentation",{"label":477,"url":478},"Backlinko - Google CTR Stats","https://backlinko.com/google-ctr-stats","blog/przekierowania-301-i-302-kiedy-je-stosowac","seo-techniczne",[482,483,484,485,486],"przekierowanie 301","przekierowanie 302","SEO techniczne","migracja strony","optymalizacja strony",[],"1-LocGGZIRemxfa0oGDXfDFvNsIFWVGjgdZr0QUHgtQ",[490,497,503,509,514,520,526,533,537,542,547,553],{"path":491,"title":492,"description":493,"date":494,"readingTime":495,"subcategory":496},"/blog/jak-google-decyduje-ktore-firmy-pokazac-w-pakiecie-map","Jak Google decyduje, które firmy pokazać w pakiecie map","Dowiedz się, jak pakiet map Google wybiera firmy do Top 3. Trafność, bliskość i renoma wyjaśnione prosto, z danymi i praktycznymi wskazówkami.","2026-09-26",13,"podstawy-local-seo",{"path":498,"title":499,"description":500,"date":501,"readingTime":502,"subcategory":496},"/blog/local-seo-dla-hydraulika-i-firm-uslugowych","Local SEO dla hydraulika i firm usługowych","Pozycjonowanie hydraulik: jak wejść do Top 3 w Mapach Google, zoptymalizować wizytówkę, zdobywać opinie i tworzyć treści, które przyciągają zlecenia.","2026-09-25",15,{"path":504,"title":505,"description":506,"date":507,"readingTime":508,"subcategory":496},"/blog/czym-jest-e-e-a-t-i-dlaczego-ma-znaczenie-dla-lokalnych-firm","Czym jest E-E-A-T i dlaczego ma znaczenie dla lokalnych firm","E-E-A-T SEO lokalne to zestaw sygnałów, które Google stosuje, by ocenić wiarygodność Twojej firmy. Dowiedz się, jak go budować i co realnie wpływa na pozycje.","2026-09-23",14,{"path":510,"title":511,"description":512,"date":507,"readingTime":508,"subcategory":513},"/blog/strategia-link-buildingu-dla-kancelarii-prawnej","Strategia link buildingu dla kancelarii prawnej","Link building kancelaria: jak zdobywać wartościowe linki, budować autorytet w Google i wyprzedzać konkurencję w lokalnych wynikach wyszukiwania.","link-building",{"path":515,"title":516,"description":517,"date":518,"readingTime":495,"subcategory":519},"/blog/jak-seo-wspiera-kampanie-google-ads","Jak SEO wspiera kampanie Google Ads","Dowiedz się, jak SEO i Google Ads razem tworzą skuteczniejszy marketing: niższy CPC, lepszy Quality Score i wyższy ROI dla lokalnej firmy.","2026-09-21","strategia-porownania",{"path":521,"title":522,"description":523,"date":524,"readingTime":525,"subcategory":480},"/blog/plik-robots-txt-i-mapa-sitemap-xml-co-powinny-zawierac","Plik robots.txt i mapa sitemap.xml, co powinny zawierać","Robots i sitemap to dwa pliki, które kierują Googlebota po Twojej stronie. Sprawdź, co powinny zawierać, jak je poprawnie skonfigurować i jakich błędów unikać.","2026-09-20",12,{"path":527,"title":528,"description":529,"date":530,"readingTime":531,"subcategory":532},"/blog/ile-kosztuje-jednorazowy-audyt-seo","Ile kosztuje jednorazowy audyt SEO","Konkretne widełki cenowe jednorazowego audytu SEO w 2026 roku: co obejmuje, co wpływa na koszt i kiedy warto go zamówić zamiast abonamentu.","2026-09-17",10,"cennik-wspolpraca",{"path":379,"title":534,"description":535,"date":530,"readingTime":531,"subcategory":536},"Kanibalizacja słów kluczowych, jak ją rozpoznać i usunąć","Kanibalizacja słów kluczowych psuje pozycje i dezorientuje Google. Wyjaśniamy, jak ją rozpoznać, zdiagnozować i skutecznie wyeliminować ze swojej strony.","slowa-kluczowe-tresci",{"path":538,"title":539,"description":540,"date":541,"readingTime":469,"subcategory":532},"/blog/rozliczenie-za-efekt-w-seo-kiedy-ma-sens","Rozliczenie za efekt w SEO, kiedy ma sens","Rozliczenie za efekt SEO brzmi bezpiecznie, ale ma poważne pułapki. Sprawdź, kiedy ten model faktycznie się opłaca i na co uważać przed podpisaniem umowy.","2026-09-15",{"path":543,"title":544,"description":545,"date":546,"readingTime":495,"subcategory":532},"/blog/co-powinna-zawierac-miesieczna-umowa-na-pozycjonowanie","Co powinna zawierać miesięczna umowa na pozycjonowanie","Miesięczna umowa SEO bez jasnego zakresu prac to proszenie się o kłopoty. Sprawdź, jakie 7 elementów musi znaleźć się w każdej rzetelnej umowie.","2026-09-13",{"path":548,"title":549,"description":550,"date":551,"readingTime":469,"subcategory":552},"/blog/jak-naprawic-zduplikowana-wizytowke-google","Jak naprawić zduplikowaną wizytówkę Google","Zduplikowana wizytówka Google obniża pozycje i dezorientuje klientów. Dowiedz się, jak ją wykryć, scalić lub usunąć krok po kroku.","2026-09-12","wizytowka-mapy-google",{"path":554,"title":555,"description":556,"date":557,"readingTime":525,"subcategory":536},"/blog/jak-tworzyc-faq-na-stronie-zeby-trafiac-do-wyroznionych-wynikow","Jak tworzyć FAQ na stronie, żeby trafiać do wyróżnionych wyników","FAQ na stronie SEO zwiększa szansę na featured snippet i PAA. Dowiedz się, jak budować sekcje pytań, żeby Google wyświetlał je w wyróżnionych wynikach.","2026-09-07",1791500711499]