Selitys
Haku etenee useassa vaiheessa. Google kuvaa esimerkiksi URL-osoitteiden löytämisen, ryöminnän, käsittelyn ja indeksoinnin sekä sen jälkeen tulosten näyttämisen. Palvelimen onnistunut vastaus ei yksin todista, että URL löydettiin tai lisättiin indeksiin; indeksiin pääsy ei takaa, että sivu näytetään tietyn kyselyn yhteydessä. Määritä ensin, mitä tilaa olet tarkistamassa.
Kuvitteellinen esimerkki
https://learn.example.test/robots palauttaa 200 OK, mutta alkuperäisessä HTML:ssä on vain ”Ladataan…”-otsikko. Teksti ilmestyy API-pyynnön jälkeen, ja tässä harjoitustilanteessa API vastaa 403, jos evästeitä ei ole. Havainto viittaa mahdolliseen ongelmaan pääsisällön saatavuudessa renderöinnin aikana. Se ei todista, ettei hakujärjestelmä koskaan näe sivua tai ettei sitä ole indeksoitu. Alkuperäinen HTML sisältää myös sisäisen linkin oppituntiin, kuten koko kurssin esimerkissä todetaan.
Harjoitus
Toteuta harjoituksen /robots-sivu omassa testiympäristössäsi tai paikallisessa mallissa. Kirjaa erikseen HTTP-vastaus, sisäisen linkin olemassaolo, erillisen robots.txt-tarkistuksen tulos, pääsisällön saatavuus ja Search Console -tulos vain, jos sinulla on vahvistettu ominaisuus ja saavutettava URL. Älä lähetä learn.example.test-osoitetta julkisiin työkaluihin; merkitse tekemättä jääneet tarkistukset ”ei tarkistettu”.
Tarkistuslista
- Tarkka URL ja uudelleenohjausten jälkeinen lopullinen URL tarkistettiin.
- HTTP-tila kirjattiin, eikä arvio perustunut vain selaimen näkymään.
robots.txtjanoindex-direktiivit tarkistettiin.- Pääteksti ja linkit ovat saatavilla HTML:ssä/renderöidyssä DOMissa.
- Tuntemattomat asiat on merkitty selvästi.
Yleinen virhe
”URL palauttaa 200:n, joten se on Googlessa.” 200 vahvistaa onnistuneen HTTP-vastauksen kyseisen tarkistuksen aikana; se ei vahvista indeksointia eikä näkymistä tuloksissa.