टेलिग्राम, WhatsApp+380637610482
व्हॅलेरी डॅन्युक
व्हॅलेरी डॅन्युकविकसकव्यवसायांसाठी एआय साधनांचा विकास. उच्च दर्जाचे. परवडणारे.Telegram वर लिहा

ह्रेफ्लँग चेकर: आपल्या वेबसाइटच्या बहुभाषिक आवृत्त्यांमधील त्रुटी कशा शोधाव्यात आणि दुरुस्त कराव्यात

ऑनलाइन ह्रेफ्लँग तपासक: भाषा कोड, एक्स-डिफॉल्ट, स्व-संदर्भ आणि भाषा आवृत्त्यांमधील परस्पर-संदर्भ

तुम्हाला काय मिळेल

  • कोणत्याही पानाच्या hreflang क्लस्टरची तपासणी: भाषा कोड, डुप्लिकेट, x-डिफॉल्ट, स्व-संदर्भ, URL स्थिती — मोफत
  • इंग्रजी भाषिक अभ्यागतांना Google जर्मन आवृत्ती का दाखवते आणि ही समस्या कशी सोडवायची हे समजून घेणे.
  • दोन किंवा अधिक भाषांमधील वेबसाइटसाठी योग्य मार्कअप टेम्पलेट
लागू करा: २० मिनिटांतबचत: चुकीच्या भाषेच्या आवृत्तीवर जाणारा ट्रॅफिक

थोडक्यात उत्तर: ऑनलाइन hreflang तपासण्यासाठी, पेजच्या कोणत्याही भाषेतील आवृत्तीचा पत्ता मोफत PromoPilot hreflang व्हॅलिडेटरमध्ये पेस्ट करा आणि "Check hreflang" वर क्लिक करा. हे टूल <head> मधून पर्यायी लिंक्स काढेल, भाषा आणि प्रदेश कोडचे स्वरूप, डुप्लिकेट्स, x-default ची उपस्थिती आणि पेजच्या मूळ लिंक्स, प्रत्येक पर्यायाचा HTTP स्टेटस तपासेल आणि, जर टॉगल सक्षम असेल, तर आवृत्त्यांमधील क्रॉस-रेफरन्ससुद्धा तपासेल. निकाल कसे वाचावेत आणि सर्वात सामान्य त्रुटी कोणत्या आहेत, हे खाली दिले आहे.

मी तीन-भाषी वेबसाइट्सपासून ते आरटीएल (RTL) असलेल्या ३३-भाषी पोर्टलपर्यंत, अशा बहुभाषिक प्रकल्पांवर काम केले आहे आणि त्यांपैकी जवळजवळ प्रत्येकामध्ये hreflang समस्यांचा स्रोत ठरला आहे. सर्वात त्रासदायक चूक म्हणजे: सर्व काही मार्कअप केलेले असते, पण एक आवृत्ती मूळ लिंक देत नाही—आणि वरवर पाहता सर्व काही ठीक दिसत असूनही, Google अभ्यागतांना चुकीची भाषिक आवृत्ती दाखवते.

hreflang व्हॅलिडेटर काय तपासतो?

Hreflang ही शोध इंजिनांना दिलेली एक सूचना आहे: "या पृष्ठाच्या इतर भाषांमध्ये आवृत्त्या आहेत, त्यांचे पत्ते येथे आहेत." या मार्कअपद्वारे जोडलेली पृष्ठे एक क्लस्टर तयार करतात. हे क्लस्टर योग्यरित्या तयार झाले आहे की नाही, हे व्हॅलिडेटर तपासतो.

परीक्षा तो कशाकडे बघत आहे? हे एसईओसाठी का आहे?
प्रमुखाकडून पर्याय पानावरील सर्व <link rel="alternate" hreflang="…"> टॅग हा तो मार्कअप आहे जो Google वाचतो.
कोड स्वरूप आणि डुप्लिकेट आयएसओ ६३९-१ नुसार भाषा, आयएसओ ३१६६-१ नुसार प्रदेश ( de, en-GB, cs-CZ), पुनरावृत्ती Google अवैध कोडकडे सरळ दुर्लक्ष करते.
x-डिफॉल्ट डीफॉल्ट आवृत्ती आहे का? जे कोणत्याही भाषेने समाधानी नव्हते त्यांना दाखवले
स्व-संदर्भ यादीमध्ये पृष्ठ स्वतःकडेच निर्देशित करते का? त्याशिवाय, क्लस्टर अपूर्ण मानला जातो.
पर्यायांची HTTP स्थिती प्रत्येक पत्ता 200 कोडने प्रतिसाद देतो का? 404 लिंक्स किंवा रीडायरेक्ट्समुळे कनेक्शन तुटते.
परस्पर दुवे प्रत्येक आवृत्ती मागे संदर्भ देते का? पुष्टीकरणाशिवाय, hreflang जोडी विचारात घेतली जात नाही.

वेबसाइटचा hreflang ऑनलाइन कसा तपासावा?

Hreflang तपासणी ४ टप्प्यांमध्ये: क्लस्टरमधून URL समाविष्ट करा, तपासणी चालवा, URL ची स्थिती पहा आणि परस्पर तपासणी सक्षम करा.

  1. hreflang व्हॅलिडेटर उघडा.
  2. क्लस्टरमध्ये समाविष्ट करायच्या पृष्ठाचा पत्ता टाका, उदाहरणार्थ https://example.com/en/pricing/.
  3. परस्पर hreflang तपासणी आवश्यक आहे की नाही हे ठरवा. "चेक रेसिप्रोकल hreflang" टॉगल तपासणी प्रक्रियेला मंदावतो: हे टूल प्रत्येक पर्याय उघडते आणि त्याचा मार्कअप तपासते. तुमच्या पहिल्या तपासणीसाठी ते सक्षम करा—परस्पर hreflang तपासणी हे तुटलेल्या लिंक्सचे सर्वात सामान्य कारण आहे.
  4. "Check hreflang" वर क्लिक करा आणि कोड्स, एक्स-डिफॉल्ट, सेल्फ-रेफरन्स या समस्या तपासा.
  5. असंबंधित लोकेल दुरुस्त करा आणि दोन्ही बाजूंनी क्लस्टर जुळत असल्याची खात्री करण्यासाठी वेगळ्या भाषेच्या आवृत्तीसह पुन्हा चाचणी करा.

टूल पेज असे दिसते: अॅड्रेस फील्ड, म्युच्युअल व्हेरिफिकेशन स्विच आणि काय तपासले जात आहे याचे वर्णन.

प्रोमोपायलटचे मोफत Hreflang व्हॅलिडेटर पेज: URL फील्ड, रेसिप्रोकल चेक टॉगल आणि "चेक hreflang" बटण

निकाल कसा वाचावा आणि सर्वात आधी काय दुरुस्त करावे?

Hreflang च्या सर्व चुका सारख्या नसतात. मी त्या या क्रमाने दुरुस्त करतो:

  1. पर्यायी प्रतिसाद त्रुटी किंवा पुनर्निर्देशनासह येतात. जर /de/preise/ 404 प्रतिसाद देत असेल किंवा मुख्यपृष्ठावर पुनर्निर्देशित करत असेल, तर ही जोडणी काम करत नाही. hreflang मध्ये केवळ 200 स्टेटस असलेले अंतिम URL असावेत, जे या पृष्ठांच्या कॅनॉनिकलशी जुळतात.
  2. बॅकलिंक्स नाहीत. इंग्रजी आवृत्ती जर्मन आवृत्तीला जोडलेली आहे, परंतु जर्मन आवृत्ती इंग्रजी आवृत्तीला जोडलेली नाही. जेव्हा नंतर एखादी नवीन भाषा जोडली जाते आणि जुन्या आवृत्त्यांसाठीचे टेम्पलेट अद्ययावत केले जात नाही, तेव्हा सहसा असे घडते.
  3. चुकीचे कोड. सामान्य उदाहरणांमध्ये en en-GB ऐवजी en-UK, cs cz ua, युक्रेनियनसाठी uk ऐवजी ua, किंवा भाषेविना प्रदेश यांचा समावेश होतो. शोध इंजिन अशा स्ट्रिंगकडे दुर्लक्ष करते.
  4. स्वतःचा उल्लेख नाही. प्रत्येक आवृत्तीने स्वतःची नोंद करणे आवश्यक आहे.
  5. x-default उपलब्ध नाही. ही त्रुटी नाही, पण त्याशिवाय "इतर भाषांतील" अभ्यागतांना एक यादृच्छिक आवृत्ती मिळते.
  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 मध्ये पुनर्निर्देशनांशिवाय (redirects) हे URL समाविष्ट असले पाहिजेत.
  4. परस्पर पडताळणी सक्षम करून, व्हॅलिडेटर दोन्ही बाजूंनी चालवा — नवीन आवृत्ती आणि जुन्या आवृत्त्यांपैकी एक.
  5. रोबोटला तुमची नवीन पृष्ठे अधिक वेगाने शोधण्यात मदत करण्यासाठी तुमचा साइटमॅप अद्ययावत करा.

यासाठी एक तास लागतो, आणि या टप्प्यावर राहिलेल्या चुकांमुळे अनेक महिने निकालांमध्ये गोंधळ निर्माण होईल.

तुलना: hreflang व्हॅलिडेटर आणि पर्याय

साधन काय मोफत आहे? निर्बंध हे कोणासाठी योग्य आहे?
प्रोमोपायलट — hreflang सत्यापनकर्ता कोड, डुप्लिकेट, एक्स-डिफॉल्ट, स्व-संदर्भ, HTTP स्टेटस, परस्पर लिंक्स प्रत्येक तपासणीसाठी एक क्लस्टर, हेडमधून मार्कअप वाचतो. तुमच्या किंवा इतर कोणाच्याही वेबसाइटची प्रमुख पृष्ठे पटकन तपासा
Google सर्च कन्सोल URL तपासणी: Google कोणती प्रमाणभूत आवृत्ती निवडली? फक्त तुमच्या सत्यापित साइटसाठी, कोणताही स्वतंत्र hreflang अहवाल उपलब्ध नाही. Google एखाद्या विशिष्ट आवृत्तीकडे कसे पाहते हे समजून घ्या.
स्क्रिमिंग फ्रॉग एसईओ स्पायडर hreflang अहवालांसह साइट क्रॉल करणे इन्स्टॉलेशन आवश्यक आहे, मोफत आवृत्तीमध्ये पत्त्यांची मर्यादा आहे. सर्व भाषा आवृत्त्या एकाच वेळी तपासा
एएचरेफ्स वेबमास्टर टूल्स hreflang त्रुटींसह वेबसाइट ऑडिट फक्त तुमच्या सत्यापित साइट्ससाठी तुमच्या प्रकल्पाचे नियमित निरीक्षण

निष्कर्ष: एखादे विशिष्ट पान तपासण्यासाठी—उदाहरणार्थ, नवीन भाषा सुरू केल्यानंतर—ऑनलाइन व्हॅलिडेटर अधिक वेगवान असतो. अनेक भाषांमध्ये हजारो पाने असलेल्या साइटला त्या सर्वांना क्रॉल करू शकणाऱ्या क्रॉलरची आवश्यकता असते.

प्रोमोपायलटवर ८७ मोफत एसईओ साधने आहेत. या मालिकेतील पुढील लेख मेटा टॅग विश्लेषणावर आहे: हे देखील पृष्ठाचा hreflang दाखवते, परंतु पारस्परिकता आणि स्थिती तपासत नाही.

hreflang व्हॅलिडेटरच्या मर्यादा कोणत्या आहेत?

व्हॅलिडेटर डॉक्युमेंटच्या <head> मधून पर्याय वाचतो. जर तुमचा hreflang तुमच्या XML साईटमॅपमध्ये किंवा HTTP हेडर्समध्ये असेल, तर टूलला तो दिसणार नाही—ही वेबसाइटची त्रुटी नसून, एक व्हॅलिडेशन वैशिष्ट्य आहे. ते एका वेळी एका क्लस्टरची तपासणी करते; संपूर्ण साइट योग्यरित्या मार्कअप केली आहे याची खात्री करण्यासाठी, तुम्हाला सर्व पेज प्रकारांसाठी टेम्प्लेट्स तपासावे लागतील किंवा क्रॉलर चालवावा लागेल. आणि, अर्थातच, व्हॅलिडेटर भाषांतराच्या गुणवत्तेचे मूल्यांकन करत नाही—hreflang संपादनाशिवाय केलेले मशीन भाषांतर तुम्हाला वाचवू शकणार नाही.

एखादे मोफत साधन केव्हा पुरेसे नसते?

ह्रेफ्लँग व्हॅलिडेटर किंवा टर्नकी बहुभाषिक एसइओ: सिंगल-क्लस्टर व्हॅलिडेशन विरुद्ध फुल-साइट ऑटोमेटेड मार्कअप

व्हॅलिडेटरला त्रुटी आढळेल, परंतु तो साइट टेम्पलेट पुन्हा लिहिणार नाही. खालील परिस्थितीत तज्ञाची आवश्यकता आहे:

  • तीनपेक्षा जास्त भाषा आहेत, आणि प्रत्येक नवीन पृष्ठासाठी hreflang स्वयंचलितपणे तयार करणे आवश्यक आहे;
  • तुम्ही नवीन बाजारपेठांमध्ये प्रवेश करत आहात आणि पत्ते कसे संघटित करायचे हे ठरवत आहात: फोल्डर्स, सबडोमेन्स किंवा स्वतंत्र डोमेन्स;
  • Google हट्टीपणे चुकीची आवृत्ती दाखवते, पण वरवर पाहता मार्कअपमध्ये काहीही त्रुटी नसतात;
  • केवळ hreflang च नाही, तर प्रत्येक भाषेतील भाषांतर, मेटा टॅग आणि मार्कअप देखील आवश्यक आहे.

मी तुमच्या वेबसाइटसाठी काय करू शकेन?

मी वलेरी डॅन्युक, एक डेव्हलपर आणि एसईओ तज्ञ आहे: १२ वर्षांचा अनुभव, २०० हून अधिक ग्राहक आणि युरोपसाठी अनेक बहुभाषिक प्रकल्प.

एसईओ आणि बहुभाषिकता

वेबसाइट्स, स्टोअर्स आणि अकाउंटिंग

तुमच्या बहुभाषिक वेबसाइटचा पत्ता मला Telegram पाठवा – मी महत्त्वाच्या पानांचे समूह तपासेन आणि तुमची रहदारी (ट्रॅफिक) कुठे कमी होत आहे हे सांगेन.

निकाल

  1. ऑनलाइन hreflang चेकर कोड्स, x-default, सेल्फ-रेफरन्स, स्टेटस आणि म्युच्युअल क्लस्टर लिंक्स दाखवतो.
  2. या क्रमाने दुरुस्त करा: सदोष पर्याय → बॅकलिंक्स → कोड्स → स्व-संदर्भ → एक्स-डिफॉल्ट → डुप्लिकेट्स.
  3. प्रत्येक भाषिक आवृत्तीचा प्रमाणभूत संदर्भ हा 'मुख्य' भाषेकडे नव्हे, तर स्वतःकडेच निर्देशित झाला पाहिजे.
  4. मोठ्या बहुभाषिक साइट्ससाठी, hreflang हे टेम्पलेट वापरून तयार केले जाते, किंवा 1001site सारखे प्लॅटफॉर्म वापरले जाते जिथे भाषा स्वयंचलितपणे जोडल्या जातात.

परस्पर प्रमाणीकरण सक्षम करून, एका मोफत hreflang व्हॅलिडेटरने तुमच्या साइटचे सर्वात महत्त्वाचे पान तपासा.

स्रोत

  • प्रोमोपायलटचे ह्रेफ्लँग व्हॅलिडेटर पेज — तपासण्यांची यादी आणि वारंवार विचारले जाणारे प्रश्न (FAQ).
  • Google सर्च सेंट्रल - पानांच्या स्थानिक आवृत्त्या आणि hreflang बद्दलचे दस्तऐवज.
  • स्क्रिमिंग फ्रॉग आणि एएचरेफ्स वेबमास्टर टूल्स – साइट ऑडिटचे वर्णन.

संदर्भ आणि स्रोत

प्रश्न आणि उत्तरे

x-default महत्त्वाचे का आहे?

जर क्लस्टरमधील कोणतीही भाषा अभ्यागतासाठी योग्य नसेल, तर कोणती आवृत्ती दाखवायची हे x-default शोध इंजिनला सांगते—उदाहरणार्थ, जर्मन, इंग्रजी आणि झेक आवृत्त्या असलेल्या साइटवर जपानी ब्राउझर वापरणारा वापरकर्ता. सामान्यतः, x-default इंग्रजी आवृत्ती किंवा भाषा निवड पृष्ठाकडे निर्देशित करते.

परस्परसंबंध महत्त्वाचा का आहे?

जर लिंक दोन्ही बाजूंनी सत्यापित असेल तरच Google hreflang जोडीचा विचार करते: जर्मन आवृत्ती इंग्रजी आवृत्तीला जोडलेली असते आणि इंग्रजी आवृत्ती परत जर्मन आवृत्तीला जोडलेली असते. जर बॅकलिंक नसेल, तर या जोडीसाठीचे मार्कअप दुर्लक्षित केले जाते आणि शोध परिणामांमध्ये चुकीची आवृत्ती दिसू शकते.

HTML मध्ये hreflang: कुठे ठेवावे, शीर्षकांमध्ये की साइटमॅपमध्ये?

Google तीन पद्धतींना समर्थन देते: डॉक्युमेंटच्या हेडमधील लिंक टॅग्ज, HTTP हेडर्स (पीडीएफसाठी उपयुक्त), आणि XML साईटमॅप्स. यापैकी एक निवडा आणि त्यांचा सातत्याने वापर करा. प्रोमोपायलट व्हॅलिडेटर डॉक्युमेंटच्या हेडमधून पर्याय वाचतो, त्यामुळे त्याला साईटमॅपमधील मार्कअप दिसणार नाही.

आम्ही वेबसाईट तपासली, पण ती दुरुस्त करायला कोणीच नाही का?

हे मोफत साधन समस्या उघड करते. मी अहवालाचे विश्लेषण करून, प्राधान्यक्रम ठरवून त्या सोडवीन: एसईओ ऑडिट, वेग वाढवणे, मार्कअप आणि रँकिंग न गमावता नवीन साइटवर स्थलांतर.