Zapobiegaj wyszukiwarkom indeksowania map witryn XML w celu lepszego pozycjonowania
Mapy witryn XML to zwykłe pliki tekstowe, które pomagają informować Google o każdej stronie internetowej, obrazie i pliku wideo dostępnym w witrynie. Na przykład, jeśli w Twojej witrynie znajduje się strona, która może być trudna do wykrycia, ponieważ żadna z pozostałych stron / stron nie łączy się z nią, Google może dotrzeć do niej za pośrednictwem pliku Sitemaps.
Mapy witryn są tworzone przede wszystkim dla wyszukiwarek, ale ponieważ zawierają również tekst, mogą nawet pojawiać się w regularnych wynikach wyszukiwania, konkurując w ten sposób z innymi stronami internetowymi . Aby zobaczyć to sam, wypróbuj zapytanie typu filetype: xml inurl: sitemap w Google.
Możesz łatwo uniemożliwić indeksowanie stron internetowych opartych na HTML za pomocą tagów META, ale taka funkcja nie jest dostępna dla map witryn opartych na XML.
Zapobiegaj wyświetlaniu map witryn XML witryny w wynikach wyszukiwania Google
John Mueller z Google, w tweecie, zaproponował alternatywne rozwiązanie - udostępniaj pliki map witryn z „noindex x-robots-tag”, aby zapobiec ich indeksowaniu.
Implementacja sugestii Johna nie powinna zająć więcej niż minutę. Oto jak:
Przejdź do katalogu na serwerze WWW Apache, w którym znajdują się pliki map witryn (zazwyczaj znajdują się w folderze najwyższego poziomu bloga) i otwórz plik .htaccess do edycji.
Jeśli masz tylko jeden plik mapy witryny XML, dodaj ten kod do pliku .htaccess.
& lt; IfModule mod_rewrite.c & gt; & lt; Pliki sitemap.xml & gt; Nagłówek ustawia X-Robots-Tag „noindex” & lt; / Files & gt; & lt; / IfModule & gt;
Zastąp słowo „sitemap.xml” w kodzie rzeczywistą nazwą pliku mapy witryny.
Jeśli masz więcej niż jedną mapę witryny (jak w przypadku obrazy , filmy lub w przypadku Blogi Bloggera obsługujące wiele map witryn), zamiast tego użyj następującego kodu. Pamiętaj, aby zastąpić sitemap1, sitemap2 itd. Rzeczywistymi nazwami plików.
& lt; IfModule mod_rewrite.c & gt; & lt; Files ~ "^ (sitemap1 | sitemap2 | sitemap3) xml $" & gt; Nagłówek ustawia X-Robots-Tag „noindex” & lt; / Files & gt; & lt; / IfModule & gt;
Przetestuj zmiany .htaccess
Po zapisaniu zmian w pliku .htaccess przejdź do Valet URI i skopiuj-wklej pełny adres URL dowolnej z Twoich map witryn XML.
Jeśli masz X-Robots Tag z noindex wymienione w odpowiedzi serwera, implementacja powiodła się, a mapy witryn nie powinny już pojawiać się w Google i innych wyszukiwarkach.
Zobacz także: Eksperci Google Odpowiedz na pytania dotyczące SEO