Tapio Kauranen

Näin löydät heti rikkinäiset linkit Googlen Indexistä (ilmaiseksi)

Sisällysluettelo: Johdanto

Löydä rikkinäiset linkit Google Sheetsien avulla

Ilmainen, nopea ja helppo tapa löytää rikkinäiset linkit Googlen Indexistä.

Sivustouudistuksen yhteydessä tyypillisesti sivuston rakenne muuttuu. Tällöin pitää vanhoista URL osoitteista tehdä uudelleenohjaukset uusiin.

Muuten Googlen Indeksissä olevat linkit vievät ”404 – sivua ei löydy” sivulle.

Nämä tiedot näkyvät Google Search Consolesta, mutta Search Consoleen data päivittyy usean päivän myöhässä.

Koko uudistuksen vaiheet ohjauskartasta seurantaan käyn läpi migraation oppaassa.

Tässä oppaassa kerron miten voit luoda alla olevan scriptin, joka tsekkaa linkit muutamassa sekunnissa.

Google Sheetsin =httpresponse-kaava tarkistaa Search Consolen sivulistan: yksi osoite palauttaa 404, muut 200

1. Haetaan lista urleista

Haetaan lista kaikista sivustosi URL-osoitteista Google Docsiin

  1. Kirjaudu Google Search Consoleen
  2. Mene Performance osioon
  3. Valitse kohta Pages
  4. Valitse kohta Export
  5. Valitse Export to Google Sheets
Search Consolen tehokkuusraportti: vaiheet 1–3 osoittavat Performance-valikon, Pages-välilehden ja Export-painikkeen

2. Luodaan Apps Script

URL osoitteen tarkistusominaisuutta ei löydy Google Sheetsistä valmiina, joten luodaan semmoinen

Paina sivuston yläreunasta ”Extensions” ja siirry ”Apps Script” osioon

Google Sheetsin Extensions-valikosta valitaan Apps Script, taustalla Search Consolesta viety sivulista

3. Kopio alla oleva koodi

URL osoitteen tarkistusominaisuutta ei löydy Google Sheetsistä valmiina, joten luodaan semmoinen

  1. Anna scriptillesi joku nimi. Esimerkiksi HTTP Response code checked 404
  2. Poista valmiskoodi ja kopio sen tilalle alla oleva koodinpätkä
function HTTPResponse( uri )
{
var response_code ;
try {
response_code = UrlFetchApp .fetch( uri ) .getResponseCode() .toString() ;
}
catch( error ) {
response_code = error .toString() .match( / returned code (\d\d\d)\./ )[1] ;
}
finally {
return response_code ;
}
}
Apps Script -editori: uusi nimetön projekti, jonka Koodi.gs-tiedostossa on tyhjä myFunction-funktio

4. Tallenna ja suorita

Sinun pitää antaa koodille lupa toimia

  1. Paina disketin kuvaa (tallenna nappi)
  2. Ja sen jälkeen paina Suorita
  3. Anna scriptille täydet oikeudet muokata Google Sheets tiedostoasi

Apps Scriptin ilmoitus ”Edellyttää valtuutusta” ja painike Tarkista käyttöoikeudet

Apps Script -editori: HTTPResponse-funktio, numerot 1 ja 2 osoittavat Tallenna- ja Suorita-painikkeet

5. Valmista – lisää komento taulukkoon

=httpresponse() komento on nyt toiminnassa

Nyt voit käyttää tässä taulukossa uutta komentoa nimeltä =httpresponse.

Sen avulla Google Sheets osaa hakea url osoitteen statuksen

Mitä koodit tarkoittavat?

  • 404 = sivua ei löydy
  • 200 = sivu löytyy ja kaikki on kunnossa
  • Katso kaikki statuskoodit Wikipediasta
Google Sheetsin =httpresponse-kaava tarkistaa Search Consolen sivulistan: yksi osoite palauttaa 404, muut 200

Tarvitsetko apua?

Varaa ilmainen hakukoneoptimoinnin tsekkaus: katsotaan 60 minuutin etätapaamisessa yhdessä, miten sivustosi näkyy Googlessa ja mitä kannattaa korjata ensin.

Sähköposti

tapio@tapiokauranen.com

Kerro lyhyesti, mitä tarvitset. Vastaan mahdollisimman pian.

Ilmainen SEO tsekki

60 minuutin Google Meet -palaveri: katsotaan yhdessä, miten sivustosi näkyy Googlessa.

Varaa ilmainen SEO tsekki