Digimarkkinointi ja WordPress palvelut nykyään Kansleri digimarkkinointi -nimellä :) - Siirry sivuille tästä

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

Kirjoittanut Tapio Kauranen

Kirjoitettu: 21.4.2023

Sisällysluettelo

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ä.

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

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

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

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 ;
}
}

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

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