ટેલિગ્રામ, WhatsApp  +380637610482
વેલેરી ડેન્યુક
વેલેરી ડેન્યુકડેવલપરવ્યવસાયો માટે AI સાધનો વિકસાવવું. ઉચ્ચ-ગુણવત્તાવાળા. સસ્તા.Telegram માં લખો

હ્રેફ્લેંગ ચેકર: તમારી વેબસાઇટના બહુવિધ ભાષા સંસ્કરણોમાં ભૂલો કેવી રીતે શોધવી અને તેને કેવી રીતે સુધારવી

હ્રેફ્લેંગ ચેકર ઓનલાઇન: ભાષા કોડ્સ, એક્સ-ડિફોલ્ટ, સ્વ-સંદર્ભો, અને ભાષા સંસ્કરણો વચ્ચે ક્રોસ-સંદર્ભો

તમને શું મળશે

  • કોઈપણ પૃષ્ઠના hreflang ક્લસ્ટરને તપાસવું: ભાષા કોડ્સ, ડુપ્લિકેટ્સ, x-ડિફોલ્ટ, સ્વ-સંદર્ભ, URL સ્થિતિઓ — મફત
  • અંગ્રેજી બોલતા મુલાકાતીઓને Google જર્મન સંસ્કરણ કેમ બતાવે છે અને તેને કેવી રીતે ઠીક કરવું તે સમજવું
  • બે કે તેથી વધુ ભાષાઓમાં વેબસાઇટ માટે યોગ્ય માર્કઅપ ટેમ્પલેટ
લાગુ કરો: 20 મિનિટમાંબચાવે છે: ખોટી ભાષાના સંસ્કરણ પર જતો ટ્રાફિક

ટૂંકો જવાબ: hreflang ને ઓનલાઈન તપાસવા માટે, પેજના કોઈપણ ભાષા સંસ્કરણનું સરનામું મફત PromoPilot hreflang વેલિડેટરમાં પેસ્ટ કરો અને "check hreflang" પર ક્લિક કરો. આ ટૂલ <head> માંથી વૈકલ્પિક લિંક્સ કાઢશે, ભાષા અને પ્રદેશ કોડ્સનું ફોર્મેટ, ડુપ્લિકેટ્સ, x-ડિફોલ્ટ અને પૃષ્ઠ પરની લિંક્સની હાજરી, દરેક વિકલ્પની HTTP સ્થિતિ અને, જો ટૉગલ સક્ષમ હોય, તો સંસ્કરણો વચ્ચેના ક્રોસ-રેફરન્સ પણ તપાસશે. પરિણામો અને સૌથી સામાન્ય ભૂલો કેવી રીતે વાંચવી તે નીચે આપેલ છે.

મેં બહુભાષી પ્રોજેક્ટ્સ પર કામ કર્યું છે - ત્રણ ભાષાની વેબસાઇટ્સથી લઈને RTL સાથે 33 ભાષાના પોર્ટલ સુધી - અને hreflang લગભગ દરેકમાં સમસ્યાઓનું કારણ રહ્યું છે. સૌથી હેરાન કરનારી ભૂલ: બધું માર્ક અપ છે, પરંતુ એક સંસ્કરણ લિંક બેક કરતું નથી - અને Google મુલાકાતીઓને ખોટી ભાષા સંસ્કરણ બતાવે છે, ભલે પહેલી નજરમાં બધું બરાબર લાગે.

hreflang વેલિડેટર શું તપાસે છે?

હ્રેફ્લેંગ એ સર્ચ એન્જિન માટે એક સંકેત છે: "આ પૃષ્ઠમાં અન્ય ભાષાઓમાં સંસ્કરણો છે, અહીં તેમના સરનામાં છે." આ માર્કઅપ દ્વારા લિંક કરેલા પૃષ્ઠો એક ક્લસ્ટર બનાવે છે. માન્યકર્તા તપાસે છે કે આ ક્લસ્ટર યોગ્ય રીતે એસેમ્બલ થયેલ છે કે નહીં.

પરીક્ષા તે શું જોઈ રહ્યો છે? આ SEO માટે શા માટે છે?
માથાના વિકલ્પો પેજ પરના બધા <link rel="alternate" hreflang="…"> ટૅગ્સ આ તે માર્કઅપ છે જે Google વાંચે છે.
કોડ ફોર્મેટ અને ડુપ્લિકેટ્સ ISO 639-1 અનુસાર ભાષા, ISO 3166-1 ( de, en-GB, cs-CZ) અનુસાર પ્રદેશ, પુનરાવર્તનો Google ફક્ત અમાન્ય કોડને અવગણે છે.
x-ડિફોલ્ટ શું કોઈ ડિફોલ્ટ વર્ઝન છે? જે લોકો કોઈપણ ભાષાથી સંતુષ્ટ ન હતા તેમને બતાવવામાં આવ્યું
સ્વ-સંદર્ભ શું યાદીમાં પૃષ્ઠ પોતાની તરફ નિર્દેશ કરે છે? તેના વિના, ક્લસ્ટર અપૂર્ણ માનવામાં આવે છે.
વિકલ્પોની HTTP સ્થિતિ શું દરેક સરનામાં પર 200 કોડ હોય છે? 404 લિંક્સ અથવા રીડાયરેક્ટ્સ કનેક્શન તોડે છે
પારસ્પરિક સંબંધો શું દરેક સંસ્કરણનો સંદર્ભ આપે છે? પુષ્ટિ વિના, hreflang જોડી ધ્યાનમાં લેવામાં આવતી નથી.

વેબસાઇટનું hreflang ઓનલાઇન કેવી રીતે ચેક કરવું?

4 પગલાંમાં hreflang તપાસો: ક્લસ્ટરમાંથી URL દાખલ કરો, ચેક ચલાવો, URL સ્થિતિઓ જુઓ અને મ્યુચ્યુઅલ ચેક સક્ષમ કરો

  1. hreflang વેલિડેટર ખોલો.
  2. ક્લસ્ટરમાં શામેલ હોવું જોઈએ તે પૃષ્ઠનું સરનામું દાખલ કરો, ઉદાહરણ તરીકે https://example.com/en/pricing/.
  3. નક્કી કરો કે શું પારસ્પરિક hreflang ચેકિંગ જરૂરી છે. "Check reciprocal hreflang" ટૉગલ ચેકિંગ પ્રક્રિયાને ધીમી કરે છે: ટૂલ દરેક વિકલ્પ ખોલે છે અને તેના માર્કઅપને તપાસે છે. તમારા પ્રથમ ચેક માટે તેને સક્ષમ કરો—પારસ્પરિક hreflang ચેકિંગ તૂટેલી લિંક્સનું સૌથી સામાન્ય કારણ છે.
  4. "ચેક hreflang" પર ક્લિક કરો અને સમસ્યાઓનું પરીક્ષણ કરો: કોડ્સ, x-ડિફોલ્ટ, સ્વ-સંદર્ભ.
  5. કોઈપણ અસંબંધિત લોકેલને ઠીક કરો અને ક્લસ્ટર બંને બાજુ મેળ ખાય છે તેની ખાતરી કરવા માટે અલગ ભાષા સંસ્કરણ સાથે ફરીથી પરીક્ષણ કરો.

ટૂલ પેજ આના જેવું દેખાય છે: સરનામું ક્ષેત્ર, પરસ્પર ચકાસણી સ્વીચ અને શું તપાસવામાં આવી રહ્યું છે તેનું વર્ણન.

પ્રોમોપાયલટનું મફત હ્રેફ્લેંગ વેલિડેટર પેજ: URL ફીલ્ડ, પારસ્પરિક ચેક ટૉગલ અને "હ્રેફ્લેંગ તપાસો" બટન

પરિણામ કેવી રીતે વાંચવું અને પહેલા શું સુધારવું?

હ્રેફ્લેંગ ભૂલો બધી સમાન નથી. હું તેમને આ ક્રમમાં સુધારું છું:

  1. વિકલ્પો ભૂલ અથવા રીડાયરેક્ટ સાથે જવાબ આપે છે. જો /de/preise/ 404 પરત કરે છે અથવા હોમપેજ પર રીડાયરેક્ટ કરે છે, તો જોડી કામ કરતી નથી. hreflang માં ફક્ત 200 સ્થિતિવાળા અંતિમ URL હોવા જોઈએ જે આ પૃષ્ઠોના પ્રમાણભૂત સાથે મેળ ખાય છે.
  2. કોઈ બેકલિંક્સ નથી. અંગ્રેજી સંસ્કરણ જર્મન સંસ્કરણ સાથે લિંક કરે છે, પરંતુ જર્મન સંસ્કરણ અંગ્રેજી સંસ્કરણ સાથે લિંક કરતું નથી. આવું સામાન્ય રીતે ત્યારે થાય છે જ્યારે પછીથી નવી ભાષા ઉમેરવામાં આવે અને જૂના સંસ્કરણો માટેનો નમૂનો અપડેટ ન થાય.
  3. ખોટા કોડ. સામાન્ય ઉદાહરણોમાં en- en-GB en-UK, ચેક માટે cs ને બદલે cz, યુક્રેનિયન માટે uk ને બદલે ua, અથવા ભાષા વગરનો પ્રદેશ શામેલ છે. સર્ચ એન્જિન આવા શબ્દમાળાઓને અવગણે છે.
  4. કોઈ સ્વ-સંદર્ભ નહીં. દરેક સંસ્કરણમાં પોતાનું નામ પણ હોવું જોઈએ.
  5. કોઈ x-ડિફોલ્ટ નથી. તે કોઈ બગ નથી, પરંતુ તેના વિના, "અન્ય ભાષાઓના" મુલાકાતીઓને રેન્ડમ સંસ્કરણ મળે છે.
  6. ડુપ્લિકેટ. એક જ કોડ બે વાર અલગ અલગ સરનામાં સાથે સૂચિબદ્ધ છે - Google ખબર નથી કે કયો પસંદ કરવો.

ત્રણ ભાષાઓમાં પૃષ્ઠ માટે યોગ્ય ક્લસ્ટર આના જેવું દેખાય છે - અને ત્રણેય સંસ્કરણોમાં સમાન છે:

<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">

બીજી સામાન્ય મુશ્કેલી એ છે કે એક કેનોનિકલ જે બધી ભાષાના સંસ્કરણોથી અંગ્રેજી સંસ્કરણ તરફ નિર્દેશ કરે છે. આ hreflang નો વિરોધાભાસ કરે છે: તમે એકસાથે કહી રહ્યા છો કે "આ અંગ્રેજી પૃષ્ઠનું ડુપ્લિકેટ છે" અને "આ એક અલગ જર્મન સંસ્કરણ છે." દરેક સંસ્કરણનું કેનોનિકલ પોતાને તરફ નિર્દેશ કરે છે.

ફક્ત ભાષાઓ જ નહીં, પ્રદેશોની ક્યારે જરૂર છે?

de કોડ બધા જર્મન બોલતા મુલાકાતીઓ માટે છે. de-AT કોડ ફક્ત ઑસ્ટ્રિયામાં રહેતા લોકો માટે છે. જો તમારી પાસે દરેક દેશ માટે ખરેખર અલગ સામગ્રી હોય તો પ્રાદેશિક કોડની જરૂર પડે છે: અલગ કિંમતો, ચલણો, શિપિંગ અને કાનૂની માહિતી. જો ટેક્સ્ટ સમાન હોય, તો ભાષા કોડ પૂરતા છે - વધારાના પ્રાદેશિક સંસ્કરણો ડુપ્લિકેટ્સ બનાવે છે અને સપોર્ટને જટિલ બનાવે છે.

સ્ટોર માટે એક સારું સમાધાન: બધા જર્મન બોલતા દેશો માટે de વત્તા જો સ્વિટ્ઝર્લૅન્ડમાં ફ્રાન્કમાં ભાવ અલગ હોય તો de-CH. પછી સ્વિસ મુલાકાતીઓ પોતાનું સંસ્કરણ જોશે, અને બાકીના બધા સામાન્ય સંસ્કરણ જોશે.

hreflang ને તોડ્યા વિના નવી ભાષા કેવી રીતે ઉમેરવી?

મોટાભાગની ભૂલો સાઇટ લોન્ચ કરતી વખતે નહીં, પરંતુ પછીથી દેખાય છે - ભાષા ઉમેરતી વખતે. આ માટે મારી ચેકલિસ્ટ:

  1. ફક્ત નવા સંસ્કરણ જ નહીં, પરંતુ બધા હાલના સંસ્કરણોના નમૂનાને અપડેટ કરો: દરેક પૃષ્ઠ પર નવી ભાષાની સૂચિ હોવી જોઈએ.
  2. ખાલી કે અનુવાદ ન થયેલા પાના પ્રકાશિત કરશો નહીં. જો હજુ સુધી કોઈ અનુવાદ ન થયો હોય, તો સ્ટબનો સંદર્ભ લેવા કરતાં ક્લસ્ટરમાં પૃષ્ઠનો સમાવેશ ન કરવો વધુ સારું છે.
  3. URL તપાસો. અનુવાદ કરેલા URL ( /de/preise/ /de/pricing/) વપરાશકર્તાઓ માટે સારા છે, પરંતુ hreflang માં આ URL રીડાયરેક્ટ વિના હોવા જોઈએ.
  4. બંને બાજુથી વેલિડેટર ચલાવો - નવું વર્ઝન અને જૂનું વર્ઝન, પરસ્પર ચકાસણી સક્ષમ કરીને.
  5. રોબોટને તમારા નવા પૃષ્ઠો ઝડપથી શોધવામાં મદદ કરવા માટે તમારા સાઇટમેપને અપડેટ કરો.

આમાં એક કલાક લાગે છે, અને આ પગલામાં ચૂકી ગયેલી ભૂલો મહિનાઓ સુધી પરિણામોને મૂંઝવણમાં મૂકશે.

સરખામણી: hreflang વેલિડેટર અને વિકલ્પો

સાધન મફત શું છે? પ્રતિબંધો તે કોના માટે યોગ્ય છે?
PromoPilot — hreflang માન્યકર્તા કોડ્સ, ડુપ્લિકેટ્સ, x-ડિફોલ્ટ, સ્વ-સંદર્ભ, HTTP સ્થિતિઓ, પારસ્પરિક લિંક્સ દરેક ચેક માટે એક ક્લસ્ટર, હેડમાંથી માર્કઅપ વાંચે છે તમારી અથવા બીજા કોઈની વેબસાઇટના મુખ્ય પૃષ્ઠો ઝડપથી તપાસો
Google સર્ચ કન્સોલ URL તપાસ: Google કયું કેનોનિકલ વર્ઝન પસંદ કર્યું? ફક્ત તમારી ચકાસાયેલ સાઇટ માટે, કોઈ અલગ hreflang રિપોર્ટ નથી. Google કોઈ ચોક્કસ વર્ઝનને કેવી રીતે જુએ છે તે સમજો
સ્ક્રીમિંગ ફ્રોગ SEO સ્પાઈડર hreflang રિપોર્ટ્સ સાથે સાઇટ ક્રોલ કરવી ઇન્સ્ટોલેશન જરૂરી છે, મફત સંસ્કરણમાં સરનામાંઓની મર્યાદા છે બધા ભાષા સંસ્કરણોનું એક જ સમયે ઑડિટ કરો
અહરેફ્સ વેબમાસ્ટર ટૂલ્સ વેબસાઇટ ઓડિટ, hreflang ભૂલો સહિત ફક્ત તમારી ચકાસાયેલ સાઇટ્સ માટે તમારા પ્રોજેક્ટનું નિયમિત નિરીક્ષણ

નિષ્કર્ષ: ચોક્કસ પૃષ્ઠને તપાસવા માટે - ઉદાહરણ તરીકે, નવી ભાષા શરૂ કર્યા પછી - ઓનલાઈન વેલિડેટર ઝડપી છે. ડઝનેક ભાષાઓમાં હજારો પૃષ્ઠો ધરાવતી સાઇટને એક ક્રાઉલરની જરૂર પડે છે જે તે બધાને ક્રોલ કરી શકે.

પ્રોમોપાયલટ પાસે ૮૭ મફત SEO ટૂલ્સ છે. શ્રેણીમાં આગળ મેટા ટેગ વિશ્લેષણ પર એક લેખ છે: તે પૃષ્ઠના hreflang પણ બતાવે છે, પરંતુ પારસ્પરિકતા અને સ્થિતિઓ તપાસ્યા વિના.

hreflang વેલિડેટરની મર્યાદાઓ શું છે?

માન્યકર્તા દસ્તાવેજના <head> માંથી વિકલ્પો વાંચે છે. જો તમારું hreflang તમારા XML સાઇટમેપ અથવા HTTP હેડરમાં હોય, તો ટૂલ તેને જોશે નહીં—આ વેબસાઇટ ભૂલ નથી, પરંતુ એક માન્યતા સુવિધા છે. તે એક સમયે એક ક્લસ્ટર તપાસે છે; સમગ્ર સાઇટ યોગ્ય રીતે ચિહ્નિત થયેલ છે તેની ખાતરી કરવા માટે, તમારે બધા પૃષ્ઠ પ્રકારો માટે નમૂનાઓ તપાસવાની અથવા ક્રાઉલર ચલાવવાની જરૂર છે. અને, અલબત્ત, માન્યકર્તા અનુવાદ ગુણવત્તાનું મૂલ્યાંકન કરતું નથી—hreflang સંપાદન વિના મશીન અનુવાદ તમને બચાવશે નહીં.

મફત સાધન ક્યારે પૂરતું નથી?

હ્રેફ્લેંગ વેલિડેટર અથવા ટર્નકી બહુભાષી SEO: સિંગલ-ક્લસ્ટર વેલિડેશન વિરુદ્ધ ફુલ-સાઇટ ઓટોમેટેડ માર્કઅપ

માન્યકર્તા ભૂલ શોધી કાઢશે, પરંતુ સાઇટ ટેમ્પલેટ ફરીથી લખશે નહીં. નિષ્ણાતની જરૂર છે જો:

  • ત્રણ કરતાં વધુ ભાષાઓ છે, અને દરેક નવા પૃષ્ઠ માટે hreflang આપમેળે જનરેટ થવાની જરૂર છે;
  • તમે નવા બજારોમાં પ્રવેશ કરી રહ્યા છો અને સરનામાં કેવી રીતે ગોઠવવા તે નક્કી કરી રહ્યા છો: ફોલ્ડર્સ, સબડોમેન્સ અથવા અલગ ડોમેન્સ;
  • Google જીદથી ખોટું વર્ઝન બતાવે છે, પરંતુ પ્રથમ નજરમાં માર્કઅપમાં કોઈ ભૂલો નથી;
  • દરેક ભાષામાં ફક્ત hreflang જ નહીં, પણ અનુવાદ, મેટા ટેગ્સ અને માર્કઅપની પણ જરૂર છે.

તમારી વેબસાઇટ માટે હું શું કરી શકું?

હું વેલેરી ડેન્યુક છું, એક ડેવલપર અને SEO નિષ્ણાત: ૧૨ વર્ષ, ૨૦૦+ ક્લાયન્ટ્સ, અને યુરોપ માટે ઘણા બહુભાષી પ્રોજેક્ટ્સ.

SEO અને બહુભાષીવાદ

વેબસાઇટ્સ, સ્ટોર્સ અને એકાઉન્ટિંગ

મને તમારી બહુભાષી વેબસાઇટનું સરનામું Telegram દ્વારા મોકલો - હું મુખ્ય પૃષ્ઠોના ક્લસ્ટરો તપાસીશ અને તમને કહીશ કે તમે ક્યાં ટ્રાફિક ગુમાવી રહ્યા છો.

પરિણામ

  1. ઓનલાઈન hreflang ચેકર કોડ્સ, x-ડિફોલ્ટ, સ્વ-સંદર્ભ, સ્થિતિઓ અને મ્યુચ્યુઅલ ક્લસ્ટર લિંક્સ બતાવે છે.
  2. આ ક્રમમાં સુધારો: તૂટેલા વિકલ્પો → બેકલિંક્સ → કોડ્સ → સ્વ-સંદર્ભ → x-ડિફોલ્ટ → ડુપ્લિકેટ્સ.
  3. દરેક ભાષાના સંસ્કરણનો પ્રમાણભૂત ભાગ "માસ્ટર" ભાષા તરફ નહીં, પણ પોતાને તરફ નિર્દેશ કરે છે.
  4. મોટી બહુભાષી સાઇટ્સ માટે, hreflang ટેમ્પલેટનો ઉપયોગ કરીને જનરેટ કરવામાં આવે છે, અથવા એક પ્લેટફોર્મનો ઉપયોગ કરવામાં આવે છે જ્યાં ભાષાઓ આપમેળે લિંક થાય છે, જેમ કે 1001site.

મ્યુચ્યુઅલ વેલિડેશન સક્ષમ કરીને, મફત hreflang વેલિડેટર વડે તમારી સાઇટના સૌથી મહત્વપૂર્ણ પૃષ્ઠને તપાસો.

સ્ત્રોતો

  • પ્રોમોપાયલટનું હ્રેફલાંગ વેલિડેટર પેજ — ચેક અને FAQ ની યાદી.
  • Google સર્ચ સેન્ટ્રલ - પૃષ્ઠો અને hreflang ના સ્થાનિક સંસ્કરણો વિશે દસ્તાવેજીકરણ.
  • સ્ક્રીમિંગ ફ્રોગ અને અહરેફ્સ વેબમાસ્ટર ટૂલ્સ - સાઇટ ઓડિટ વર્ણનો.

સંદર્ભો અને સ્ત્રોતો

પ્રશ્નો અને જવાબો

x-ડિફોલ્ટ શા માટે મહત્વપૂર્ણ છે?

x-default સર્ચ એન્જિનને કહે છે કે જો ક્લસ્ટરમાંની કોઈપણ ભાષા મુલાકાતી માટે યોગ્ય ન હોય તો કયું સંસ્કરણ બતાવવું - ઉદાહરણ તરીકે, જર્મન, અંગ્રેજી અને ચેક સંસ્કરણોવાળી સાઇટ પર જાપાનીઝ બ્રાઉઝર ધરાવતો વપરાશકર્તા. સામાન્ય રીતે, x-default અંગ્રેજી સંસ્કરણ અથવા ભાષા પસંદગી પૃષ્ઠ તરફ નિર્દેશ કરે છે.

એકબીજા સાથે જોડાણ શા માટે મહત્વપૂર્ણ છે?

જો લિંક બંને બાજુથી ચકાસાયેલ હોય તો જ Google hreflang જોડીનું સન્માન કરે છે: જર્મન સંસ્કરણ અંગ્રેજી સંસ્કરણ સાથે લિંક કરે છે, અને અંગ્રેજી સંસ્કરણ જર્મન સંસ્કરણ સાથે પાછું લિંક કરે છે. જો કોઈ બેકલિંક ન હોય, તો આ જોડી માટેનું માર્કઅપ અવગણવામાં આવે છે, અને શોધ પરિણામોમાં ખોટું સંસ્કરણ દેખાઈ શકે છે.

hreflang ક્યાં મૂકવું: HTML માં, હેડિંગમાં, કે સાઇટમેપમાં?

Google ત્રણ પદ્ધતિઓને સપોર્ટ કરે છે: ડોક્યુમેન્ટના હેડમાં લિંક ટૅગ્સ, HTTP હેડર્સ (પીડીએફ માટે ઉપયોગી), અને XML સાઇટમેપ્સ. એક પસંદ કરો અને તેનો સતત ઉપયોગ કરો. પ્રોમોપાયલોટ વેલિડેટર ડોક્યુમેન્ટના હેડમાંથી વિકલ્પો વાંચે છે, તેથી તે સાઇટમેપમાં માર્કઅપ જોશે નહીં.

અમે વેબસાઇટ તપાસી, પણ તેને ઠીક કરવા માટે કોઈ નથી?

આ મફત સાધન સમસ્યાઓ દર્શાવે છે. હું રિપોર્ટનું વિશ્લેષણ કરીશ, પ્રાથમિકતા આપીશ અને તેમને ઠીક કરીશ: SEO ઓડિટ, સ્પીડઅપ, માર્કઅપ અને રેન્કિંગ ગુમાવ્યા વિના નવી સાઇટ પર સ્થળાંતર.