سئو۶ دقیقه مطالعه
سئوی چندزبانه بدون اشتباه: hreflang، canonical و sitemap
سارا محمدیطراح ارشد محصول
سئوی چندزبانه ساده است، اگر سه قانون را درست اجرا کنید — و بیشتر سایتها دقیقاً در همین سه جا خطا دارند.
۱. hreflang دوطرفه و کامل
هر صفحه باید به همهی نسخههای زبانی خودش (از جمله خودش) اشاره کند و یک x-default هم داشته باشد. اشارهی یکطرفه، از نظر گوگل نامعتبر است.
۲. canonical به خودِ صفحه، نه به زبان پیشفرض
اشتباه رایج: کانونیکالِ نسخهی انگلیسی به نسخهی فارسی. هر نسخهی زبانی محتوای مستقل است و کانونیکالش باید به خودش اشاره کند؛ hreflang رابطهی زبانها را توضیح میدهد، نه canonical.
۳. sitemap با alternate
نقشهی سایت باید برای هر URL، نسخههای زبانی را با xhtml:link اعلام کند. در Next.js با sitemap.ts و فیلد alternates.languages این کار چند خط بیشتر نیست.
این سه مورد را درست کنید، بعد سراغ محتوا بروید؛ بدون این پایه، بهترین محتوا هم بین زبانها سرگردان میشود.