Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
AJAX in SEO, positiv, negativ sau neutru?
#1
In cazul in care un site foloseste schimbarea continutului paginii cu $.ajax (), aceasta influenteaza asupra citirii continutului site-ului de catre motarele de cautare, adica acesti roboti pot executa scripturi sau nu? in cazul in care raspunsul este nu, un Site Map ajuta?
Un forum simplu pentru toti, si pentru ca parerea ta conteaza!
Reply
Anunt important
Daca ti-a fost de folos articolul de mai sus te rugam sa ne sustii in semn de apreciere.
Ar insemna foarte mult pentru noi daca ai apasa oricare din butoanele de recomandare de mai jos (in special pe cel de facebook) sau chiar pe mai multe.
Faptul ca suntem apreciati ne motiveaza sa facem o treaba mai buna si implicit sa oferim mai mult, ajuta comunitatea sa creasca.


#2
Pentru a putea citii pagina ajax, trebuie sa indici crawlerului ca site-ul tau contine ajax, pentru a face acest lucru gasesti instructiuni pe urmatoarea pagina web => https://developers.google.com/webmasters...ng-started

In legatura cu Sitemap , el este recomandat pentru orice tip de site deoarece ajuta sa ai vizibilitate mai buna in motoarele de cautare.
▬▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬▬▬▬
Reply
#3
Fa-ti siteul normal, fara ajax, si apoi scrie functii pe fiecare link cu return false si load pagina in divul principal fara a lua si header/footer/sidebar.
Reply
#4
Mai este o mica problema, adresa din bara de adrese nu se schimba, iar atunci cind reinoiresti pagina ajungi la prima pagina de unde ai inceput navigarea. Exista o solutie??
Un forum simplu pentru toti, si pentru ca parerea ta conteaza!
Reply
#5
Da, tag-uri in adresa de genu site.com/#contact.html ...
Acestea se pot schimba in browser din javascript.

Apoi redirect la site.com/contact.html la reincarcare ca sa nu ai probleme de continut duplicat.
Reply
#6
am reusit sa salvez adresa curenta dupa '#', asfel inainte de '#' este prima pagina pe care a intrat utilizatorul iar dupa '#' ultima pagina vizitata, de ex: la accesarea http://site.com/index.php#login.php se va accesa http://site.com/login.php
Un forum simplu pentru toti, si pentru ca parerea ta conteaza!
Reply
#7
Daca ai face redirect la http://site.com/login.php daca cineva intra direct pe http://site.com/index.php#login.php fara sa mearga din link in link pana in login.php ar fi mult mai ok.
Reply
#8
Asa si este, exact cum zici tu
PHP Code:
$(document).ready(function($){
if(
document.location.hash==''){
cc(document.location.href);
}else{
cc(document.location.hash.replace(/\#/,''));
}
}); 
ps: recent am observat ca google translate foloseste aceeasi tehnica
ps2: cc provine de la "charge content"
Un forum simplu pentru toti, si pentru ca parerea ta conteaza!
Reply
#9
Mai este o mica problema. Paginile vizitate nu sunt inregistrate in istoria browserului. Cum pot sa le inregistrez?
Un forum simplu pentru toti, si pentru ca parerea ta conteaza!
Reply
#10
E la fel in toate browserele ?
Reply




Users browsing this thread: