WN

WN (https://www.wn.se/forum/index.php)
-   Sökmotorpositionering (https://www.wn.se/forum/forumdisplay.php?f=11)
-   -   Javascipt dåligt SEO? (https://www.wn.se/forum/showthread.php?t=1055860)

Onpu 2012-11-26 10:16

Citat:

Ursprungligen postat av secag (Inlägg 20456217)
Så varför vill vissa personer ha bra pagerank?

De lever kvar i en tid då pagerank var viktigt.


Svaret på din fråga är att javascript kan försämra din pagerank om du använder det för att skapa länkar inom den egna webbplatsen, t.ex. som en meny.

Google ger varje sida de hittar en pagerank. PR bestäms i sin tyr av hur många och starka sidor som länkar till den aktuella sidan. Om din startsidas pagerank är den du fokuserar på så påverkas den även av vilken pagerank dina undersidor har, eftersom de länkar tillbaka till startsidan. Om länkarna skapas med javascript flödar mindre eller ingen pagerank mellan sidorna på sajten.

eliasson 2012-11-26 16:45

Om du är fundersam över AJAX-anrop med JavaScript och SEO så ska du kolla på Javascripts PushState(). Det ska eliminera det problemet.

Mer information på http://www.seomoz.org/blog/test/url/...t-really-exist

P3N 2012-11-27 10:31

Håller på med en sida just nu och där skapar jag länkar ifrån en css class(kollar document.body.onclick), laddar hem nytt content via ajax och kör pushState på urlen.
(Sen om man använder urlen så kör jag htaccess rewrite till index.php?p=xxxxx och låter javascript hämta rätt content + pushState igen)

Indexeras det bra av Google?

Clarence 2012-11-27 10:38

Citat:

Ursprungligen postat av P3N (Inlägg 20456338)
Håller på med en sida just nu och där skapar jag länkar ifrån en css class(kollar document.body.onclick), laddar hem nytt content via ajax och kör pushState på urlen.
(Sen om man använder urlen så kör jag htaccess rewrite till index.php?p=xxxxx och låter javascript hämta rätt content + pushState igen)

Indexeras det bra av Google?

Nej det är precis så du inte ska göra. Kommer man till en URL http://domän/pushState-resultat så ska INGET hämtas med javascript. Endast om du kommer till http://domän och ska hämta domän/pushstate-resultat efter ett klick på en länk bör du ladda in det med javascript.

Citat:

Ursprungligen postat av eliasson (Inlägg 20456299)
Om du är fundersam över AJAX-anrop med JavaScript och SEO så ska du kolla på Javascripts PushState(). Det ska eliminera det problemet.

Mer information på http://www.seomoz.org/blog/test/url/...t-really-exist

Nja, pushState i sig självt gör bara att det blir bra URLer i adressraden. Det är förvisso bra för länkspridning men gör (oftast) inget för sökmotorernas spindlar. Det man brukar använda med det är precis samma enkla trick som använts i evigheter. En vanlig href som ger samma resultat som ajax-anropet, men med hela dokumentet istället för en partial.

nosnaj 2012-11-27 10:42

Citat:

Ursprungligen postat av P3N (Inlägg 20456338)
Håller på med en sida just nu och där skapar jag länkar ifrån en css class(kollar document.body.onclick), laddar hem nytt content via ajax och kör pushState på urlen.
(Sen om man använder urlen så kör jag htaccess rewrite till index.php?p=xxxxx och låter javascript hämta rätt content + pushState igen)

Indexeras det bra av Google?

Du har inte en enda riktig länk och undrar om sidan kommer indexeras bra av sökmotorer?
Svar nej.

P3N 2012-11-27 10:44

Citat:

Ursprungligen postat av Clarence (Inlägg 20456339)
Nej det är precis så du inte ska göra. Kommer man till en URL http://domän/pushState-resultat så ska INGET hämtas med javascript. Endast om du kommer till http://domän och ska hämta domän/pushstate-resultat efter ett klick på en länk bör du ladda in det med javascript.

Aha, makes sense. Får ändra det på php/server sidan. Tackar :)

P3N 2012-11-27 10:49

Citat:

Ursprungligen postat av nosnaj (Inlägg 20456340)
Du har inte en enda riktig länk och undrar om sidan kommer indexeras bra av sökmotorer?
Svar nej.

Ok, får byta typ av länk. Kan på grund av vissa saker inte tillåta att sidan laddas om...

nosnaj 2012-11-27 11:40

Citat:

Ursprungligen postat av P3N (Inlägg 20456342)
Ok, får byta typ av länk. Kan på grund av vissa saker inte tillåta att sidan laddas om...

Du måste ju inte ladda om sidan.
Fånga upp klick-eventet på länken och läs in din data med ajax, dock ska ju länken fungera och sidan visa samma data. Annars är det svårt att indexera något som inte finns.

P3N 2012-11-27 12:11

Citat:

Ursprungligen postat av nosnaj (Inlägg 20456345)
Du måste ju inte ladda om sidan.
Fånga upp klick-eventet på länken och läs in din data med ajax, dock ska ju länken fungera och sidan visa samma data. Annars är det svårt att indexera något som inte finns.

Japp. jag kör på det. Tack

MRDJ 2012-11-30 17:33

Som andra säger så har javascript i sig inget att göra med det hela.

Det som är klurigt är när man hämtar content med ajax, då har google svårt att indexera innehållet.


Alla tider är GMT +2. Klockan är nu 13:31.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson