2019. gads - 5. spēle - # 11 Teksasa @ Rietumvirdžīnija

Meklēšanas konsolē man HREF nav atgriešanās kļūdu, un es nesaprotu, kāpēc.

Mums ir lapa, kurā ir pogas, lai iegūtu vairākas rezultātu lapas.

URL struktūra:

Base page: `https://example.com/XX/publications` Pagination of results: `?count=50&page=4` Actual url: `https://example.com/au/publications?count=50&page=4` 

Avota lapa:

<link rel='canonical' href='https://example.com/au/publications'> <link rel='alternate' hreflang='en-US' href='https://example.com/us/publications'> 

alternatīvā lapa:

<link rel='canonical' href='https://example.com/au/publications'> <link rel='alternate' hreflang='en-AU' href='https://example.com/au/publications'> 

Kā es varu pateikt Google, ka tai būtu jāignorē URL vaicājuma parametri?

  • Jums nevajadzētu likt Google ignorēt šos parametrus. Viņi maina lapas saturu. Jums vajadzētu saistīt savu hreflang ar versiju ar parametriem. Kanoniskos tagus nedrīkst izmantot, lai noņemtu parametrus, kas maina saturu.

Jums radušos problēmu izraisa: canonical un hreflang.

Jūsu iestatījums

Šis ir jūsu piemērs: vietrādim URL https://example.com/au/publications?count=50&page=4 jūs norādāt sekojošo:

<link rel='canonical' href='https://example.com/au/publications'> <link rel='alternate' hreflang='en-US' href='https://example.com/us/publications'> 

Kas notiek?

Google lasa šo informāciju šādi:

  1. Šis URL ir domēna 1: 1 dublikāts https://example.com/au/publications un es to neindeksēšu
  2. bet šim vietrādim URL ir arī vietne "en-US" alternatīvās valodas versija https://example.com/us/publications

Ko tas nozīmē Google?

  1. kanoniskais nav direktīva Google maijs respektē to
  2. hreflang ir ļoti svarīga informācija, Google tas ir jāpārbauda, ​​pārbaudot atgriezenisko tagu alternatīvo URL

Search Console redzat, ka Google rīkojas tieši tā: Tā ignorē jūsu kanoniskais, apmeklē noteikto alternatīvs URL un pārbauda, ​​vai tas novirza atpakaļ uz sākotnējo URL (ar parametriem).

Norādītais alternatīvais URL nenovirza atpakaļ uz parametrizēto URL, tāpēc tas rada kļūdu.

Kā atbrīvoties no šī jucekļa?

Pirmkārt: mēģiniet nenovirzīt Google uzmanību.

  1. Ja URL nav kanonisks URL - nozīmei ir parametri un saites uz tīru URL, izmantojot link rel='canonical' → nekalpo hreflang informāciju.
  2. Ja URL ir kanonisks URL, tas nozīmē, ka tas ir tas, kuru vēlaties indeksēt rangā meklēšanas rezultātos un tam ir alternatīvās valodas versijas → kalpo hreflang informācija par katrs valoda.

Attiecas uz jūsu piemēru

  1. vietrādim URL https://example.com/au/publications?count=50&page=4 jūs norādāt tikai kanonisko saiti: <link rel='canonical' href='https://example.com/au/publications'>
  2. norādītajam vietrādim URL https://example.com/au/publikācijas
    1. pašreferenci kanoniski: <link rel='canonical' href='https://example.com/au/publications' />
    2. katrs valodas versija: <link rel='alternate' hreflang='en-US' href='https://example.com/us/publications'> un <link rel='alternate' hreflang='en-AU' href='https://example.com/au/publications'>

Tagad Google lasa:

  1. https://example.com/au/publications?count=50&page=4ir faila 1: 1 dublikāts https://example.com/au/publications → Es to neindeksēšu
  2. https://example.com/au/publications mērķauditorija ir “en-AU” valodas lietotāji un ir alternatīva versija lietotājiem “en-US”, kas pieejama vietnē https://example.com/us/publications

Pēdējais, bet ne mazāk svarīgais: apzinies, ka kalpo tikai hreflang informāciju, ja ir pieejami tulkojumi. Ja nav noteikta URL tulkojumu, tas nav nepieciešams hreflang anotācija.


Avoti

Apmeklējiet Google ceļvedi par hreflang lietošanu valodas un reģionālajiem URL.

Jūsu konkrētajai problēmai apskatiet videoklipu un gaidiet 08:50

  • Paldies, es atbrīvošos no href URL ar parametriem. No dažādiem avotiem esmu sapratis - ja saturs attiecas uz citu reģionu (us / sg / gfb), jāizmanto href, lai izvairītos no tā, ka tiek atzīmēts kā dublikāts. mums saturs ir sadalīts 50 domēnos (ne tikai apakšdomēnos / mapju struktūrā).

Hreflang ir nedaudz murgs manā ierobežotajā pieredzē. Bet es nedomāju, ka jums kādreiz vajadzētu būt tikai vienam ierakstam. Katrā lapā, manuprāt, vajadzētu būt atbilstošiem saites elementiem.

Jūs varat uzzināt vairāk šeit:

https://yoast.com/hreflang-ultimate-guide/#hreflang-implementation-choices

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