{"id":1087,"date":"2023-06-04T11:47:26","date_gmt":"2023-06-04T08:47:26","guid":{"rendered":"https:\/\/presta.site\/blog\/prosty-przewodnik-po-konfiguracji-pliku-robots-txt-w-prestashop\/"},"modified":"2026-06-30T09:12:43","modified_gmt":"2026-06-30T06:12:43","slug":"prosty-przewodnik-po-konfiguracji-pliku-robots-txt-w-prestashop","status":"publish","type":"post","link":"https:\/\/presta.site\/blog\/pl\/prosty-przewodnik-po-konfiguracji-pliku-robots-txt-w-prestashop\/","title":{"rendered":"Prosty przewodnik po konfiguracji pliku Robots.txt w PrestaShop"},"content":{"rendered":"<p>Robots.txt to ma\u0142y, ale pot\u0119\u017cny plik, kt\u00f3ry m\u00f3wi botom wyszukiwarek, jak maj\u0105 wchodzi\u0107 w interakcj\u0119 z Twoj\u0105 witryn\u0105. To jak przewodnik, pokazuj\u0105cy im, kt\u00f3re strony odwiedzi\u0107 (indeksowa\u0107), a kt\u00f3re pomin\u0105\u0107 (ignorowa\u0107). Dobrze skonfigurowany plik Robots.txt mo\u017ce pom\u00f3c w SEO Twojej witryny. W\u0142a\u015bciwie nie jest to tylko dla PrestaShop, mo\u017cna go znale\u017a\u0107 na ka\u017cdej stronie. Ale w tym po\u015bcie om\u00f3wimy, jak to dzia\u0142a w PrestaShop.<\/p>\n<p><!--more--><\/p>\n<h2>Domy\u015blny plik Robots.txt w PrestaShop<\/h2>\n<p>Na szcz\u0119\u015bcie dla u\u017cytkownik\u00f3w PrestaShop plik robots.txt jest tworzony automatycznie podczas procesu instalacji. Jest on skonfigurowany pod k\u0105tem potrzeb typowej witryny e-commerce. W wi\u0119kszo\u015bci przypadk\u00f3w nie b\u0119dziesz musia\u0142 dotyka\u0107 tego pliku, chyba \u017ce masz konkretny pow\u00f3d.<\/p>\n<p><a href=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-752\" src=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11.png\" alt=\"\" width=\"737\" height=\"436\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11.png 737w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11-300x177.png 300w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/a><\/p>\n<h2>Kiedy musisz edytowa\u0107 plik Robots.txt, a kiedy nie<\/h2>\n<p class=\"\">Istnieje kilka powod\u00f3w, dla kt\u00f3rych mo\u017cesz <strong>chcie\u0107 edytowa\u0107<\/strong> sw\u00f3j plik Robots.txt. Oto kilka przyk\u0142ad\u00f3w:<\/p>\n<ul>\n<li>Je\u015bli masz dwie lub wi\u0119cej stron z t\u0105 sam\u0105 tre\u015bci\u0105 (<strong>duplikaty<\/strong>), mo\u017cesz chcie\u0107 powiedzie\u0107 botom, aby zignorowa\u0142y jedn\u0105 z nich, aby unikn\u0105\u0107 kary od wyszukiwarek.<\/li>\n<li>Je\u015bli doda\u0142e\u015b nowe strony lub sekcje do swojej witryny, mo\u017cesz chcie\u0107 <strong>kontrolowa\u0107<\/strong>, jak bardzo s\u0105 one widoczne dla wyszukiwarek.<\/li>\n<li>By\u0107 mo\u017ce masz strony lub pliki, kt\u00f3re wola\u0142by\u015b zachowa\u0107 jako <strong>prywatne <\/strong>(pami\u0119taj jednak, \u017ce instrukcje w Robots.txt to tylko <strong>rekomendacje<\/strong> dla wyszukiwarek)<\/li>\n<\/ul>\n<p>Ale pami\u0119taj, \u017ce je\u015bli po prostu korzystasz z domy\u015blnych funkcji PrestaShop i Twoje SEO dzia\u0142a dobrze, <strong>nie ma potrzeby<\/strong> zmiany pliku Robots.txt.<\/p>\n<h2>Dost\u0119p do pliku Robots.txt<\/h2>\n<p>Tw\u00f3j plik robots.txt znajduje si\u0119 <strong>w katalogu g\u0142\u00f3wnym<\/strong> Twojej witryny PrestaShop. Mo\u017cesz u\u017cy\u0107 klienta FTP lub mened\u017cera plik\u00f3w hostingu, aby si\u0119 tam dosta\u0107 w celu <strong>jego edycji<\/strong>.<\/p>\n<p><strong>Aby wy\u015bwietli\u0107<\/strong> plik, po prostu wpisz &#8220;https:\/\/TwojaStrona.pl\/robots.txt&#8221; (adres URL Twojego sklepu + &#8220;robots.txt&#8221;) w pasku adresu przegl\u0105darki.<\/p>\n<h2>Generowanie pliku Robots.txt w PrestaShop<\/h2>\n<p>W PrestaShop mo\u017cesz ponownie wygenerowa\u0107 plik Robots.txt bezpo\u015brednio z back office. Oto jak to zrobi\u0107:<\/p>\n<ol>\n<li>Przejd\u017a do strony &#8220;<strong>Preferencje &gt;&gt; Ruch i SEO<\/strong>&#8220;.<\/li>\n<li>Znajd\u017a sekcj\u0119 &#8220;<strong>Generowanie pliku robots.txt<\/strong>&#8221; na dole.<\/li>\n<li>Kliknij przycisk &#8220;<strong>Wygeneruj plik robots.txt<\/strong>&#8220;.<\/li>\n<\/ol>\n<p><a href=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-753\" src=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-1024x205.png\" alt=\"\" width=\"660\" height=\"132\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-1024x205.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-300x60.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-768x154.png 768w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1.png 1354w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>To wszystko, PrestaShop wygeneruje nowy plik robots.txt. Jest to przydatne, je\u015bli z jakiego\u015b powodu brakuje pliku robots.txt lub je\u015bli edytowa\u0142e\u015b plik i chcesz cofn\u0105\u0107 zmiany.<\/p>\n<h2>Dostosowywanie pliku Robots.txt<\/h2>\n<p>Plik Robots.txt jest napisany przy u\u017cyciu bardzo prostej sk\u0142adni tekstowej, co u\u0142atwia jego zrozumienie i edycj\u0119. Ka\u017cda regu\u0142a w pliku Robots.txt sk\u0142ada si\u0119 z dw\u00f3ch cz\u0119\u015bci: linii <strong>User-agent<\/strong> i co najmniej jednej linii <strong>Disallow<\/strong>.<\/p>\n<h3>Oto kilka kr\u00f3tkich przyk\u0142ad\u00f3w:<\/h3>\n<p><strong>Blokowanie wszystkiego:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<br \/>\nDisallow: \/<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><strong>Blokowanie tylko Googlebot:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: Googlebot<br \/>\nDisallow: \/<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><strong>Blokowanie okre\u015blonego katalogu:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<br \/>\nDisallow: \/private<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><strong>Blokowanie okre\u015blonego katalogu z wyj\u0105tkiem jednego adresu URL:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/>3<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<br \/>\nDisallow: \/private<br \/>\nAllow: \/private\/public-page<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<h2>Sk\u0142adnia pliku Robots.txt<\/h2>\n<h3><strong class=\"\">User-agent:<\/strong><\/h3>\n<p>Okre\u015bla to bota wyszukiwarki, do kt\u00f3rego b\u0119dzie mia\u0142a zastosowanie regu\u0142a. Je\u015bli chcesz skierowa\u0107 regu\u0142\u0119 do wszystkich bot\u00f3w, mo\u017cesz u\u017cy\u0107 gwiazdki (*). Na przyk\u0142ad:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Ta regu\u0142a dotyczy wszystkich bot\u00f3w.<\/p>\n<h3><strong>Disallow:<\/strong><\/h3>\n<p>Po tym nast\u0119puje wzgl\u0119dna \u015bcie\u017cka adresu URL, kt\u00f3r\u0105 chcesz zablokowa\u0107 dla bot\u00f3w. Na przyk\u0142ad:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">Disallow: \/private<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Ta regu\u0142a m\u00f3wi botowi, aby nie indeksowa\u0142 katalogu &#8220;private&#8221;.<\/p>\n<h3><strong class=\"\">Allow:<\/strong><\/h3>\n<p>Jest to u\u017cywane, gdy chcesz nadpisa\u0107 regu\u0142\u0119 Disallow dla okre\u015blonej strony lub katalogu wewn\u0105trz niedozwolonego katalogu. Na przyk\u0142ad:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">Allow: \/private\/public-page<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<h3>Konkretny bot<\/h3>\n<p>Je\u015bli chcesz zablokowa\u0107 okre\u015blonego bota, musisz okre\u015bli\u0107 nazw\u0119 tego bota w linii User-agent. Na przyk\u0142ad, je\u015bli chcia\u0142by\u015b zablokowa\u0107 bota Google (Googlebot) przed indeksowaniem okre\u015blonego katalogu, m\u00f3g\u0142by\u015b napisa\u0107:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: Googlebot<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>A nast\u0119pnie kod do zablokowania katalogu.<\/p>\n<h3>Sitemap<\/h3>\n<p>Mo\u017cesz r\u00f3wnie\u017c poda\u0107 link do swojej mapy witryny w pliku Robots.txt:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">Sitemap: https:\/\/example.com\/sitemap.xml<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<h2>Testowanie pliku Robots.txt<\/h2>\n<p>Po zmodyfikowaniu pliku Robots.txt przetestuj go, aby upewni\u0107 si\u0119, \u017ce dzia\u0142a poprawnie. Mo\u017cesz u\u017cy\u0107 do tego narz\u0119dzia takiego jak Google Search Console &#8211; <a href=\"https:\/\/www.google.com\/webmasters\/tools\/robots-testing-tool\" target=\"_blank\" rel=\"noopener\">https:\/\/www.google.com\/webmasters\/tools\/robots-testing-tool<\/a><\/p>\n<p><a href=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-754\" src=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1.png\" alt=\"\" width=\"890\" height=\"431\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1.png 890w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1-300x145.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1-768x372.png 768w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><\/a><\/p>\n<p>Lub po prostu otw\u00f3rz go w przegl\u0105darce, aby sprawdzi\u0107, czy wygl\u0105da w porz\u0105dku &#8211; https:\/\/TwojaStrona.pl\/robots.txt<\/p>\n<h2>Cz\u0119ste b\u0142\u0119dy<\/h2>\n<p>Podczas edycji pliku Robots.txt uwa\u017caj na te cz\u0119ste b\u0142\u0119dy:<\/p>\n<p><strong>1. Niew\u0142a\u015bciwe umiejscowienie pliku Robots.txt:<\/strong> Plik Robots.txt powinien zawsze znajdowa\u0107 si\u0119 w katalogu g\u0142\u00f3wnym. Umieszczenie go w innym miejscu spowoduje, \u017ce zostanie zignorowany przez boty.<\/p>\n<p><strong>2. Niepotrzebne u\u017cycie uko\u015bnika ko\u0144cowego:<\/strong> Dodanie uko\u015bnika ko\u0144cowego (\/), gdy nie jest to potrzebne, mo\u017ce prowadzi\u0107 do b\u0142\u0119dnej interpretacji przez boty. Na przyk\u0142ad &#8220;Disallow: \/private\/&#8221; mo\u017ce nie by\u0107 interpretowane tak samo jak &#8220;Disallow: \/private&#8221;.<\/p>\n<p><strong>3. Ignorowanie wielko\u015bci liter:<\/strong> Adresy URL uwzgl\u0119dniaj\u0105 wielko\u015b\u0107 liter, co oznacza, \u017ce &#8220;\/Moja-Tajna-Strona&#8221; to co innego ni\u017c &#8220;\/moja-tajna-strona&#8221;. Dotyczy to r\u00f3wnie\u017c dyrektyw w Twoim pliku Robots.txt.<\/p>\n<p><strong>4. Blokowanie wszystkich bot\u00f3w:<\/strong> Regu\u0142a taka jak &#8220;User-agent: *&#8221; po kt\u00f3rej nast\u0119puje &#8220;Disallow: \/&#8221; blokuje wszystkie boty z ca\u0142ej Twojej witryny. O ile nie jest to Twoim zamiarem, unikaj tej konfiguracji.<\/p>\n<p><strong>5. Nieprawid\u0142owe u\u017cycie dyrektywy Allow:<\/strong> Dyrektywa &#8220;Allow&#8221; nie jest rozpoznawana przez wszystkie boty, wi\u0119c u\u017cywanie jej jako kompletnego \u015brodka kontroli dost\u0119pu mo\u017ce prowadzi\u0107 do problem\u00f3w.<\/p>\n<p><strong>6. Zaniedbywanie u\u017cycia komentarzy:<\/strong> Zapomnienie o u\u017cyciu &#8220;#&#8221; przed komentarzami mo\u017ce powodowa\u0107 zamieszanie dla bot\u00f3w pr\u00f3buj\u0105cych odczyta\u0107 plik.<\/p>\n<p><strong>7. U\u017cywanie Noindex w Robots.txt:<\/strong> &#8220;Noindex&#8221; to dyrektywa dla poszczeg\u00f3lnych stron internetowych i nie jest rozpoznawana w pliku Robots.txt.<\/p>\n<p><strong>8. Nieaktualizowanie pliku Robots.txt:<\/strong> Zapomnienie o aktualizacji pliku Robots.txt w miar\u0119 rozwoju witryny mo\u017ce prowadzi\u0107 do przestarza\u0142ych lub nieprawid\u0142owych regu\u0142.<\/p>\n<p><strong>9. Pozostawienie testowego pliku Robots.txt na produkcji:<\/strong> Zawsze pami\u0119taj o zast\u0105pieniu restrykcyjnego testowego pliku Robots.txt swoim zwyk\u0142ym plikiem po zako\u0144czeniu test\u00f3w.<\/p>\n<p class=\"\"><strong>10. U\u017cywanie nieprawid\u0142owej sk\u0142adni:<\/strong> Nawet ma\u0142e liter\u00f3wki w dyrektywach takich jak &#8220;User-agent&#8221; i &#8220;Disallow&#8221; lub we wprowadzonych \u015bcie\u017ckach mog\u0105 powodowa\u0107 powa\u017cne problemy z tym, jak boty interpretuj\u0105 Tw\u00f3j plik Robots.txt.<\/p>\n<hr \/>\n<p>Pami\u0119taj, \u017ce Tw\u00f3j plik Robots.txt to pot\u0119\u017cne narz\u0119dzie SEO. Po\u015bwi\u0119\u0107 czas na jego prawid\u0142ow\u0105 konfiguracj\u0119, a naprawd\u0119 mo\u017ce pom\u00f3c Twojej witrynie PrestaShop wyr\u00f3\u017cni\u0107 si\u0119 w \u015bwiecie e-commerce.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Robots.txt to ma\u0142y, ale pot\u0119\u017cny plik, kt\u00f3ry m\u00f3wi botom wyszukiwarek, jak maj\u0105 wchodzi\u0107 w interakcj\u0119 z Twoj\u0105 witryn\u0105. To jak przewodnik, pokazuj\u0105cy im, kt\u00f3re strony odwiedzi\u0107 (indeksowa\u0107), a kt\u00f3re pomin\u0105\u0107 (ignorowa\u0107). Dobrze skonfigurowany plik Robots.txt mo\u017ce pom\u00f3c w SEO Twojej witryny. W\u0142a\u015bciwie nie jest to tylko dla PrestaShop, mo\u017cna go znale\u017a\u0107 na ka\u017cdej stronie. Ale &hellip; <a href=\"https:\/\/presta.site\/blog\/pl\/prosty-przewodnik-po-konfiguracji-pliku-robots-txt-w-prestashop\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Prosty przewodnik po konfiguracji pliku Robots.txt w PrestaShop<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149],"tags":[],"class_list":["post-1087","post","type-post","status-publish","format-standard","hentry","category-rozwoj"],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=1087"}],"version-history":[{"count":0,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1087\/revisions"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=1087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/categories?post=1087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/tags?post=1087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}