Bahnhofstraße 22, 52134 Herzogenrath Poniedziałek - piątek: 8:00 - 16:30 kontakt@milnersoftware.de 0176 66798849

Aktualności · Porady · · 3 min czytania

Google Search Console: plik weryfikacyjny HTML nie jest znajdowany (404)

Plik google….html jest wgrany, a Google go nie widzi? Dlaczego przekierowania i reguły CMS połykają plik i która metoda weryfikacji jest pewniejsza.

Kleines Team arbeitet gemeinsam an Laptops an einem Holztisch

W skrócie: jeśli weryfikacja w Google Search Console plikiem HTML się nie udaje, plik zwykle leży w złym miejscu albo serwer pod jego adresem pokazuje coś innego: przekierowanie na inną domenę, stronę błędu albo stronę główną. Zamiast długo szukać, lepiej zmienić metodę: tag HTML w nagłówku strony albo, najlepiej, rekord DNS dla usługi typu „Domena” działają niezależnie od tego, jak serwer obsługuje pliki.

Search Console to najważniejsze darmowe narzędzie, które pokazuje, jak Google widzi stronę. Zanim pokaże dane, trzeba udowodnić, że strona należy do Państwa. Metoda z plikiem HTML brzmi prosto: pobrać plik, wgrać, gotowe. W praktyce zaskakująco często zawodzi.

Dlaczego Google nie znajduje pliku

Zły folder

Plik musi leżeć w katalogu głównym domeny, tak żeby był dostępny pod https://twoja-domena.de/google1234abcd.html. U hostingodawców z kilkoma domenami w pakiecie nie musi to być najwyższy folder widoczny przez FTP, tylko katalog docelowy danej domeny. Przed kliknięciem „Zweryfikuj” warto otworzyć ten adres w przeglądarce.

Przekierowania na serwerze

Wiele stron ma w pliku .htaccess reguły przepisujące adresy: .html jest przekierowywane na .php, wymuszane są adresy bez końcówki albo wszystko, czego nie ma, trafia do CMS. Przekierowania na inną domenę Google przy pliku weryfikacyjnym nie akceptuje, a także przekierowania wewnątrz domeny często prowadzą donikąd. Miałem dokładnie taki przypadek: serwer przekierowywał każdy adres .html na adres .php o tej samej nazwie. Takiego nie było, więc Google dostawał stronę błędu zamiast pliku.

CMS przechwytuje adres

Niektóre systemy kierują każde zapytanie do własnego routingu, nawet jeśli plik istnieje. Wtedy pod adresem widać stronę 404 z CMS, choć plik leży w folderze.

Zmieniony plik

Zawartość musi być dokładnie taka, jaką podaje Google. Jeśli plik przemianowano, otwarto i zapisano w edytorze albo program dopisał do niego linię, weryfikacja się nie uda.

Pewniejsze metody

Tag HTML

Google podaje tag meta, który trzeba umieścić w sekcji <head> strony głównej:

<meta name="google-site-verification" content="KodOdGoogle" />

W WordPressie kod wpisuje się w ustawieniach wtyczki SEO, wiele z nich ma do tego osobne pole. W innych systemach trafia do szablonu nagłówka. Ważne: jeśli strona główna jest serwowana z cache, trzeba go po wklejeniu wyczyścić.

Rekord DNS (usługa typu Domena)

Najlepszy wybór, jeśli jest dostęp do ustawień DNS. W Search Console trzeba wybrać typ „Domena” zamiast „Prefiks URL”. Google podaje rekord TXT, który dodaje się u operatora domeny. Zalety: usługa obejmuje automatycznie http i https, adres z www i bez oraz wszystkie subdomeny, a weryfikacja zostaje, nawet gdy strona zostanie przebudowana. Zmiany DNS czasem potrzebują kilku godzin, zanim będą widoczne.

Potem nie zapomnieć

  • Zgłosić mapę strony (sitemap) w Search Console.
  • Nie usuwać tagu meta ani pliku. Google regularnie sprawdza i w przeciwnym razie cofnie weryfikację.
  • Dla Bing jest osobne narzędzie, patrz Bing Webmaster Tools – konfiguracja.

Profesjonalna pomoc

Konfiguruję Search Console i Bing Webmaster Tools, zgłaszam mapy strony i sprawdzam, czy Google prawidłowo widzi podstrony. To część startu opieki SEO. Jeśli strony w ogóle nie ma w Google, najpierw warto przeczytać Strona nie jest widoczna w Google.

Autor: Przemysław Milner

Pozostałe wpisy