Nii et mul pole juurdepääsu ühele serveripoolsele keelele ainult javascript. Mul on praegu leheleht paigutatud lehele, mis tõmbab dünaamiliselt andmeid xml-failist. Allpool on näide paginatsiooni html-st, see näide asub lehel 4. Iga kord, kui klõpsate lehenumbril või noolel, taastatakse kood URL-i muutuja põhjal, liigutades rel-atribuudid seal, kus nad peavad olema. Kas see on SEO jaoks parim viis või on mõni parem viis?

Samuti peaks kanooniline silt olema ainult põhi-URL: PATH / all-content.html või peaks see olema loodud ka iga lehe muutumisel. Nagu PATH / all-content.html? Page = 4

  • Lehekülgede määramine ei toimi SEO puhul nagunii kunagi hästi. Kui seda pole lehel 1, ei hakka otsingumootorid seda väga hästi järjestama. Üksikud üksused võivad olla hästi järjestatud, kuid mitte lehitsemise kaudu.

Kahjuks ei tööta rel = "prev" ja rel = "next" nii. Need tuleks asetada <link> elemendid <head> silt, mitte sees elemendid.

Kanooniline URL võib sisaldada konkreetset URL-i, sealhulgas ka lehe parameetreid.

Lisateavet selle kohta saate rel='prev' ja rel='next' või siin: https://support.google.com/webmasters/answer/1663744?hl=et

  • Kas on hea genereerida päisesildis olevad dünaamiliselt URL-i lehe muutuja põhjal?
  • Jah, ma arvan, et on, peaks nägema konkreetset seadistust, et teada saada, kas see oli siiski hästi tehtud
  • Vorming oleks sama, mis ülalpool, välja arvatud rel-atribuutide eemaldamine ankrusiltidest ja lingimärgendite lisamine päisesse. Nii et öelge, et klõpsate nuppu 4, lehe URL oleks example.com/all-content.html?page=4, siis kaks linki silti, mis <head> oleks: <link rel='prev' href='http://www.example.com/all-content.html?page=3'> ja <link rel='next' href='http://www.example.com/all-content.html?page=5'>. Enne JS-i käivitamist on seadistus vaid kaks tühja div-i, mis ma tean, et see pole parim, kuid usun, et see on minu ainus võimalus ilma serverikeeleta. </head>
  • Kuigi Google suudab nendel päevadel JS-i indekseerida, soovitaksin tungivalt leida JS-i lisamise asemel viis selle saamiseks tegelikus lehe allikas (see tähendab, et see peaks olema serveripoolne skript eelnevalt renderdatud). Kuigi ma näen teie probleeme selles küsimuses, on mul mure, kas Google parsib eelmise / järgmise, kui lisate neile JS-i kaudu renderdamise.

none: Charles Robertson | none