tenloginjestzajety
9.12.2014, 13:59:42
Witam
Robot zaczął indeksować niechcianą część serwisu mimo blokady w robots.txt
Chcę zablokować, najlepiej aby po wejściu pojawił się komunikat 404 dla wszystkich, zaczynających się od "0"
mojadomena.pl/dzial/0
Dziękuje za pomoc
trueblue
9.12.2014, 14:07:14
Kod
RewriteCond %{REQUEST_URI} ^/(dzial/0)(.+)
RewriteRule ^(.*)$ /%1%2 [R=404]
A jak wygląda metatag robots?
tenloginjestzajety
9.12.2014, 14:11:02
User-Agent: *
Disallow: /dzial/0*
Co najlepsze w narzedziach google pokazuje, ze blokuje wszystko z 0. Dzisiaj sprawdzam wyniki w google, zaindeksowane :/
Ps. wstawiłem kod do htacess jednak bez efektu, pokazuje strony.
trueblue
9.12.2014, 15:18:40
Metatag w nagłówku strony, nie plik robots.txt
A dlaczego ma nie pokazywać stron? Będzie tak samo, ale nagłówek HTTP będzie miał status 404 (przynajmniej powinien mieć->narzędzia deweloperskie->zakładka sieć). Gooogle wyindeksuje sam te strony. Jeśli chcesz przyspieszyć proces, to trzeba użyć Google Removal Tool.
tenloginjestzajety
9.12.2014, 16:00:38
chcę to zablokować, w ogóle jakoś wyłączyć, ponieważ duplikuje mi treść pod innym adresem czyli zaczynającym się od 0 + krzaki..
trueblue
9.12.2014, 16:16:28
Jeśli powyższa reguła zadziała, to strony nie będą się indeksować.
Nie zmienia to faktu, że tak jak piszesz, te strony nadal będą się generować w serwisie. Przynajmniej tak rozumiem ten problem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.