بررسی hreflang
ابزار سئوی آنلاین برای بررسی و اعتبارسنجی تگهای hreflang. این ابزار امکان تست سریع و بررسی پیادهسازی تگ hreflang برای هر نشانی URL را دقیقاً همانطور که موتور جستجو آن را مشاهده میکند، فراهم میسازد. ابزار، توضیحات را از بخش head، هدرهای HTTP و نقشه سایت XML خوانده و لینکهای برگشتی را در سراسر خوشه بررسی میکند.
ابزار «بررسی Hreflang» چه کاری انجام میدهد؟
ابزار نشانی URL را دریافت کرده و توضیحات hreflang را از سه منبعی که موتورهای جستجو واقعاً از آنها استفاده میکنند جمعآوری میکند: تگهای link در بخش head HTML، هدر پاسخ HTTP Link و (در صورت وجود) از نقشه سایت XML. سپس هر نسخه اعلامشده جایگزین را فراخوانی میکند تا لینک برگشتی، وضعیت HTTP، قابلیت ایندکس و یکپارچگی canonical را تأیید کند.
نتیجه همان تصویری است که گوگل با پردازش خوشه بینالمللی شما ایجاد میکند و آن را در جدولی خوانا با خلاصهای از اهمیت مشکلات نمایش میدهد.
بررسی Hreflang چگونه به متخصصین سئو و مالکان سایت کمک میکند؟
خطاهای فنیای را تشخیص میدهد که بیصدا هدفگذاری بینالمللی را مختل میکنند: تگهای برگشتی گمشده، self-reference معیوب، تضاد بین canonical و noindex، کدهای زبان یا منطقه نامعتبر، URLهای نسبی و نسخههای جایگزین ریدایرکتشده.
همچنین مشکلات پنهانتر را نیز شناسایی میکند - hreflang که توسط جاوااسکریپت تزریق میشود و گوگل ممکن است آن را اجرا نکند، نسخههایی که به میزبانهای staging یا preview اشاره دارند، نسخههای دامنه-متقاطع، و تفاوتهای میان سایت و نقشه سایت.
موارد استفاده متداول از ابزار بررسی Hreflang
- بررسی اینکه آیا هر صفحه در خوشه به خود و همه نسخههای جایگزین اشاره میکند یا نه.
- اطمینان از اینکه لینکهای برگشتی میان نسخههای زبانی متقابل هستند.
- شناسایی تضاد canonical یا noindex که باعث نادیده گرفتن hreflang توسط گوگل میشود.
- اعتبارسنجی کدهای زبان-منطقه (مثلاً en-GB، نه en-UK).
- تست x-default — آیا فقط یک بار وجود داشته و به صفحه انتخابگر اشاره میکند.
- مقایسه توضیحات از صفحه و نقشه سایت XML.
- یافتن URLهای staging یا preview که از طریق hreflang به ایندکس نشت میکنند.
نحوه عملکرد hreflang
صفحات ترجمهشده یا نسخههای منطقهای یک خوشه را تشکیل میدهند. هر صفحه باید همه صفحات - از جمله خود را - با URL مطلق ذکر کند و هر ارجاع باید متقابل باشد: اگر صفحه A به صفحه B اشاره کند، B باید به A برگشت بدهد - در غیر این صورت توضیحات ممکن است نادیده گرفته شود.
سه روش صحیح برای ارائه وجود دارد: تگهای link در head (برای صفحات HTML معمولی)، هدر HTTP Link (تنها گزینه برای فایلهای غیر HTML مانند PDF) و مدخلهای xhtml:link در نقشه سایت XML. فقط از کد زبان (en، de) استفاده کنید وقتی یک نسخه برای همه مناسب است و منطقه (en-us، en-gb) را فقط زمانی اضافه کنید که محتوا واقعاً میان کشورها فرق داشته باشد.
مقایسه ابزار «بررسی Hreflang» با سایر ابزارها
| امکانات | DiagnoSEO | ابزارهای دیگر |
|---|---|---|
| تأیید لینکهای برگشتی (فراخوانی هر نسخه) | ✅ | ❌ |
| خواندن از HTML، هدر HTTP و نقشه سایت | ✅ | ❌ |
| شناسایی hreflang تزریقشده با جاوااسکریپت | ✅ | ❌ |
| علامتگذاری URLهای staging/preview در hreflang | ✅ | ❌ |
| شناسایی تضاد canonical و noindex | ✅ | ✅ |
| پردازش جاوااسکریپت و پروکسی ویژه | ✅ | ❌ |
سؤالات متداول
-
به طور مستقیم خیر. hreflang نسخه مناسب محلی را به کاربر صحیح هدایت میکند و به جلوگیری از حذف به عنوان محتوای تکراری میان صفحات منطقهای تقریباً یکسان کمک مینماید.
-
بسته به دفعات بازخزش صفحات متغیر است، اغلب چند هفته و گاهی بیشتر. تغییرات فوری نیستند.
-
hreflang باید متقابل باشد؛ یعنی اگر صفحه A به صفحه B اشاره کند، B نیز باید به A برگشت دهد. نبود تگ برگشتی میتواند منجر به نادیده گرفتن کل توضیح توسط موتور جستجو شود.
-
اگر صفحات واقعاً یکسان هستند، یک نسخه en سادهتر و ایمنتر است. فقط زمانی از کد منطقه استفاده کنید که محتوا واقعاً بین کشورها متفاوت باشد.
-
برای صفحات HTML معمولی، تگهای link را در قسمت head بگذارید و برای فایلهای غیر HTML مانند PDF، از هدر HTTP Link استفاده کنید.