پرش به محتوا

پرسش‌ها

چرا Google ترجمه‌هایی را که در مرورگر انجام می‌شوند نمی‌بیند

سایت شما یک دکمه «English» دارد. کلیک می‌کنید: صفحه انگلیسی می‌شود. با این حال، کسی که به انگلیسی جستجو می‌کند شما را پیدا نمی‌کند. بیشتر وقت‌ها، ترجمه در مرورگر بازدیدکننده انجام می‌شود و Google هرگز آن را نمی‌بیند.

چه اتفاقی می‌افتد

برخی افزونه‌ها صفحه را به زبان اصلی‌اش می‌فرستند، سپس یک اسکریپت آن را در مرورگر ترجمه می‌کند، پس از اینکه صفحه نمایش داده شد. آدرس تغییر نمی‌کند: /اتاق-های-ما/ همان /اتاق-های-ما/ می‌ماند. انتخاب زبان در مرورگر نگه داشته می‌شود (در یک کوکی، یا یک تنظیم).

برای Google، در این حالت فقط یک صفحه وجود دارد: صفحه زبان اصلی.

Google چه می‌گوید

  • Google یک آدرس متفاوت برای هر زبان را توصیه می‌کند، به جای کوکی یا تنظیمات مرورگر برای تغییر زبان صفحه.
  • ربات آن کوکی‌ها و حافظه مرورگر را از یک صفحه به صفحه دیگر فراموش می‌کند. انتخاب زبانی که به این شکل نگه داشته شود، برای آن وجود ندارد.
  • فقط لینک‌های واقعی را به‌طور قابل اعتماد دنبال می‌کند، یعنی لینک‌هایی که یک آدرس دارند. دکمه‌ای که زبان را با یک اسکریپت تغییر می‌دهد، لینکی نیست که آن را دنبال کند.

چطور سایت خود را در یک دقیقه بررسی کنید

  1. روی زبان دلخواه خود کلیک کنید. آیا آدرس تغییر کرد (/en/…)؟
  2. این آدرس را در یک پنجره ناشناس باز کنید. آیا صفحه مستقیماً به انگلیسی باز می‌شود؟
  3. کد منبع صفحه را نمایش دهید (کلیک راست، «مشاهده منبع صفحه»). آیا متن انگلیسی در آن نوشته شده است؟

سه بار «بله»: Google می‌تواند ترجمه شما را ببیند. حتی یک «نه»: آن را نمی‌بیند.

منابع (خوانده‌شده در 15/10/2026)

  • Google Search Central، صفحه «Managing multi-regional and multilingual sites»
  • Google Search Central، صفحه «Fix Search-related JavaScript problems»
  • Google Search Central، صفحه «Make your links crawlable»
فارسی