Kattava tekninen analyysi sivuston hakukonenäkyvyydestä, rakenteesta ja tekoälyoptimoinnista.
Tein tämän analyysin tamperelaiselle markkinointitoimistolle selvittääkseni sivuston hakukonenäkyvyyden nykytilan. Kävin läpi 304 URL:aa Screaming Frogilla, tarkistin lähdekoodin, robots.txt:n ja sivustokartan.
Analyysissa näkyy sekä tekniset ongelmat että sisällölliset puutteet. Osa löydöksistä on nopeita korjauksia — osa vaatii enemmän työtä. Olen priorisoinut ne vaikutuksen mukaan: kriittiset ensin, sitten varoitukset, lopuksi kehitysideat.
Raportti on tehty käytännön lähtökohdista — ei teoriaa vaan konkreettisia toimenpiteitä joilla hakukonenäkyvyyttä voi parantaa.
width ja height -attribuutit HTML:ään.alt="".Isot kirjaimet ja alaviivat ovat todennäköisesti samoja URL:eja — Concrete CMS saattaa generoida nämä automaattisesti.
Parametri-URL:t (30 kpl) kannattaa tarkistaa crawl-budjetin tuhlaajina.
URL-muutokset vaativat aina 301-uudelleenohjaukset.
rel="noopener noreferrer" kaikkiin ulkoisiin linkkeihin joissa on target="_blank"./en/-polun alla, mutta sitemapissa tai <head>-osiossa ei ole yhtään hreflang-attribuuttia. Google ei tiedä mitkä sivut ovat toistensa käännöksiä — suomalaiselle käyttäjälle voi näkyä englanninkielinen versio.hreflang="fi", hreflang="en" ja hreflang="x-default" -viittaukset. Voidaan toteuttaa sitemapissa tai sivun head-osiossa./en/our-clients/sekalaiset/jl-metals-oy-presentation sisältää suomenkielisen sanan muuten täysin englanninkielisessä polurakenteessa. CMS:ssä luotu kategoria suomeksi jota ei käännetty./en/our-clients/miscellaneous/... ja lisää 301-uudelleenohjaus.priority="0.5" ja changefreq="weekly" — myös blogitekstit joita ei ole päivitetty vuoteen. Etusivu ja evastesivu saavat saman painoarvon.Sitemap:-riviä. Googlen suosittelema lisäys.Sitemap: https://asiakas.fi/sitemap.xml<head>-osioon Concrete CMS:n custom header -kentässä. Ei vaadi kehittäjää.