SEO vprašanje

SEO mojstre bi prosil za eno pomoč.

Imam stranko, ki ji optimiziram stran. Podstran http://www.besamemucho.si/kopalke optimiziram na kopalke in kopalke 2017.

Ko gledam izvorno kodo menim, da od Kopalke 2017 (rdeč napis - kar bi moralo biti H1) sploh ni izdelkov,...

Oseba, ki je naredila spletno stran pravi, da je ta body v javascriptu in da to Google tudi prebere.

Meni se zdi, da ne. Menim, da Kopalke 2017 (napisano z rdečo barvo), niso v H1, čeprav mi avtor strani trdi, da je.

Vsakemu, ki mi lahko v parih stavkih pove svoje mnenje, mu bom zelo hvaležen.

7 odgovorov

Kopalke 2017 so v H1.

Ne vem, če najbolje razumem kje vidiš težavo Tomaž.

1

Zdaj pa nič ne razumem. :(

Meni v izvorni kodi ne pokaže H1

Torej imaš težavo z javascriptom oziroma ti tega ne požene.

  1. Google zna prebrati dynamic content, o tem ni dvoma. Če se osredotočimo zgolj na dan primer, poglej cache verzijo te strani: full cache vsebuje kompletno vsebino, tudi h1 tag.

html source code cache pa po drugi strani nima vsebine generirane z javascriptom.

Kar pa ne pomeni, da je ne prebere in indeksira. Dokaz? Vpiši naziv poljubno izbranih kopalk v Google, recimo "Kopalke Phax Havana feel strapless". Drugi rezultat je ta stran.

  1. Eno je izvorna koda (html), drugo je dokončno zgenerirana stran (DOM). Pomembno je, kar je v DOMu.

Tebi ne pokaže h1 in vse ostale vsebine v izvorni kodi zato, ker je tam ni. V DOMu pa je. Če pritisneš ctrl+u dobiš html source code brez dinamično generirane vsebine. Če pa pogledaš vsebino preko developer toola (f12), kar je storil mistique, pa ti pokaže kompletno zgenerirano stran (DOM), ki vsebuje tudi h1 in vso vsebino.

Nasvet: uporabljaj developer tool namesto ctrl+u.

10

Pa verjetno ni dvoma tudi, če se poskusi, kaj se pokaže preko google webmasters "Fetch as Google":
https://www.google.com/webmasters/tools/googlebot-fetch?hl=en&siteUrl=http://TVOJA_STRAN

1

Ja najbolj zanesljiv je Google webmasters in Fetch as Google bot, če se slučajno kaj cloaka (v tem primeru verjetno ne).

2

Najlepša hvala!

Melkiadus:
1. Google zna prebrati dynamic content, o tem ni dvoma. Če se osredotočimo zgolj na dan primer, poglej cache verzijo te strani:
full cache vsebuje kompletno vsebino, tudi h1 tag.

html source code cache pa po drugi strani nima vsebine generirane z javascriptom.

Kar pa ne pomeni, da je ne prebere in indeksira. Dokaz? Vpiši naziv poljubno izbranih kopalk v Google, recimo "Kopalke Phax Havana feel strapless". Drugi rezultat je ta stran.

  1. Eno je izvorna koda (html), drugo je dokončno zgenerirana stran (DOM). Pomembno je, kar je v DOMu.

Tebi ne pokaže h1 in vse ostale vsebine v izvorni kodi zato, ker je tam ni. V DOMu pa je. Če pritisneš ctrl+u dobiš html source code brez dinamično generirane vsebine. Če pa pogledaš vsebino preko developer toola (f12), kar je storil mistique, pa ti pokaže kompletno zgenerirano stran (DOM), ki vsebuje tudi h1 in vso vsebino.

Nasvet: uporabljaj developer tool namesto ctrl+u.