Kopiena | Themeforest vietņu veidnes un motīvi

Es ielādēju galvenā raksta saturu, izmantojot jQuery. Vai tas ir efektīvs SEO? Vai tā ir slikta prakse?

Piemēram, man ir lapas URL example.com/ariticle?seid=14

Šeit, kad lapa tiek ielādēta, es ielādēju saturu, izmantojot AJAX un jQuery. Kad lietotājs iegūst lapu, vispirms jāielādē kopējā veidne. Šīs veidnes iekšpusē <body>, Man ir

un tā klase ir main-article. Laikā document.ready funkcija Es saņemu atlasīto ziņu raksta ID no URL (seid=14) un pēc tam ienesiet atbilstošo saturu no datu bāzes un parādiet to klases iekšienē main-article.

Ja tas ir slikti SEO, kā es varu padarīt savus atsevišķos ierakstus draudzīgākus SEO?

Google ir AJAX pārmeklēšanas shēma, taču tagad tā ir novecojusi.

Kā panākt SEO XHTML lapām, kuras ielādē datus DOM, izmantojot JQuery-AJAX servisa zvanus?

Izmantojot Ajax zvanu, varat ielādēt visus datus. Piemēram, šajā vietnē tiek mainīts visu lapu nosaukums (tas varētu būt arī metatags) ar JavaScript, un Google tās pareizi indeksē. Šajā vietnē indeksēšanai tiek izmantota metode “izvairītie URL fragmenti”.

Rediģēt: noklikšķinot uz jūsu ievietotās saites, jūs atradīsit iemeslu, kāpēc tas ir novecojis, un šajā lapā ir šāds:

Laiki ir mainījušies. Šodien, ja vien jūs neaizliedzat Googlebot pārmeklēt JavaScript vai CSS failus, mēs parasti varam atveidot un izprast jūsu tīmekļa lapas, piemēram, mūsdienu pārlūkprogrammas.

Edit2: AJAX nav slikts SEO, taču es apsvērtu iespēju šīs saites pārrakstīt. / article / id / raksta nosaukums vai kaut kas līdzīgs ir daudz labāks par ariticle? seid = 14.

  • Es piekrītu šai atbildei. Mūsdienās Googlebot veic ļoti labu darbu, indeksējot tekstu, kas lapas ielādes laikā tiek ielādēts, izmantojot JavaScript. Citas meklētājprogrammas tomēr nav tik izsmalcinātas.
  • Un tikai teksta pārlūkprogrammas, kas neatbalsta JavaScript, to nevarēs lasīt. Labākā prakse ir atkāpšanās. Tiem un rāpuļprogrammām, kuri nevar pārmeklēt JavaScript atveidotu saturu.

Pusštata

Varat izmantot pushstate, lai dinamiski mainītu URL, lai jūsu dinamiskais saturs būtu pieejams un pārmeklējams. Tātad, ja lietotājs pārlūko rakstu2, varat atjaunināt nosaukumu un URL uz rakstu2. Pushstate saglabās pārlūka vēsturi.

http://example.com/article/1 -> this will go to article1 http://example.com/article/2 -> this will go to article2 

Šis ir labs raksts, kas saistīts ar pushstate

https://blogs.bing.com/webmaster/2013/03/21/search-engine-optimization-best-practices-for-ajax-urls/

Varat arī skatīt vietnes paraugu, izmantojot pushstate ()

http://html5.gingerhost.com/

Pārbaudiet, vai saturs ir piemērots Google robotam

Chrome izstrādātāju rīkā varat mainīt lietotāja aģentu uz Googlebot un pārbaudiet, vai saturs tiek skatīts pareizi.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?

noderīga informācija