وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

چرا رکورد تأیید Search Console پیدا نمی‌شود؟ رفع خطای DNS TXT

آموزش تشخیص DNS فعال، ثبت صحیح TXT تأیید دامنه و بررسی پاسخ عمومی هنگام خطای Verification failed گوگل.

انتشار:
توسط تیم فنی نت‌آرام
۶ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله چرا رکورد تأیید Search Console پیدا نمی‌شود؟ رفع خطای DNS TXT در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
در Google Search Console می‌خواهید مالکیت دامنه را تأیید کنید. رکورد TXT را در پنل نوشته‌اید، اما گوگل می‌گوید رکورد پیدا نشد یا با مقدار مورد انتظار مطابقت ندارد. معمولاً لازم نیست سایت را دوباره نصب کنید؛ ابتدا باید معلوم شود رکورد در پنل DNS فعال، برای نام درست و با مقدار کامل ثبت شده است یا نه.
در این راهنما از رکورد تأیید دامنه گوگل مثال می‌زنیم. جزئیات پنل‌ها ممکن است فرق کند. تأیید مالکیت صرفاً امکان دسترسی به ابزار را فراهم می‌کند و به‌تنهایی تضمین ایندکس یا افزایش رتبه سایت نیست.

قدم اول: نوع دارایی و مقدار خواسته‌شده را ببینید

در حساب Google Search Console، دارایی یا Property موردنظر را باز کنید و مراحل تأیید را تا صفحه‌ای که مقدار DNS را نشان می‌دهد دنبال کنید. روش Domain property معمولاً پوشش دامنه و زیر‌دامنه‌ها را از مسیر DNS تأیید می‌کند؛ روش URL prefix برای نشانی مشخص می‌تواند روش‌های تأیید دیگری نیز داشته باشد. گوگل ممکن است بسته به انتخاب، رکورد TXT یا CNAME متفاوتی درخواست کند. این آموزش درباره حالتی است که واقعاً TXT خواسته شده است.
مقدار ارائه‌شده معمولاً با عبارت google-site-verification= شروع می‌شود و ادامه آن برای درخواست شما تولید شده است. کل مقدار را از همان صفحه کپی کنید؛ نشانی سایت، فاصله اضافه یا علامت نقل‌قولی که بخشی از مقدار نیست به آن اضافه نکنید. مقدار را با مثال مقاله جایگزین نکنید. رکورد تأیید را فقط در اختیار مسئول مجاز دامنه قرار دهید و قبل از انتشار تصویر، بخش‌های حساس حساب را بپوشانید.
اگر چند حساب یا دارایی را مدیریت می‌کنید، مطمئن شوید مقدار مربوط به همان حساب و همان دامنه را گرفته‌اید. رکورد یک دامنه دیگر لزوماً برای این درخواست معتبر نیست.

قدم دوم: پنل DNS فعال را پیدا کنید

خرید دامنه، هاست و مدیریت DNS ممکن است در سه شرکت متفاوت باشد. رکورد باید در سامانه‌ای اضافه شود که نیم‌سرورهای فعال دامنه از آن پاسخ می‌دهند؛ صرف دیدن گزینه DNS در پنل هاست ثابت نمی‌کند آن پنل پاسخ‌گوی عمومی است.
در ویندوز، Command Prompt را باز و نام واقعی خود را به‌جای مثال زیر وارد کنید:
کد / دستورnslookup -type=ns example.com
این دستور نیم‌سرورهای دیده‌شده توسط حل‌کننده دستگاه را نشان می‌دهد. سپس آن‌ها را با اطلاعات ثبت‌کننده دامنه و پنل DNS خود تطبیق دهید. پاسخ ممکن است در کش باشد؛ اگر اخیراً نیم‌سرورها را تغییر داده‌اید یا نتایج متناقض‌اند، نیم‌سرورهای اعلام‌شده در رجیستری و پاسخ مستقیم نیم‌سرور معتبر را با مدیر دامنه بررسی کنید. راهنمای تفاوت پاسخ DNS معتبر و عمومی این موضوع را با مثال توضیح می‌دهد.
اگر نیم‌سرورهای فعال متعلق به سرویس دیگری هستند، اضافه‌کردن رکورد در Zone Editor هاست قبلی معمولاً به تغییر پاسخ عمومی کمک نمی‌کند. به حساب DNS درست وارد شوید. اگر به آن دسترسی ندارید، از مالک یا مدیر مجاز بخواهید رکورد را اضافه کند؛ برای این کار رمز حساب گوگل خود را در اختیار او نگذارید.

قدم سوم: رکورد را در نام درست بسازید

در بخش مدیریت DNS فعال، گزینه افزودن رکورد را بزنید و نوع TXT را انتخاب کنید. پنل معمولاً دو فیلد نام یا Host و مقدار یا Value دارد. برای تأیید ریشه example.com، بعضی پنل‌ها نام را خالی می‌خواهند، بعضی @ و برخی نام کامل دامنه را؛ راهنمای همان پنل را بخوانید. اگر پنل خودش نام دامنه را به انتهای Host اضافه می‌کند، واردکردن دوباره نام کامل به شکل نامناسب می‌تواند رکوردی در نام اشتباه بسازد.
کل مقدار صادرشده گوگل را در فیلد Value قرار دهید و TTL را مطابق گزینه مجاز پنل انتخاب کنید. بعد از ذخیره، فهرست را دوباره باز کنید و نوع، نام نهایی و مقدار را حرف‌به‌حرف با صفحه گوگل تطبیق دهید. بعضی پنل‌ها مقدار TXT را در نمایش با علامت نقل‌قول نشان می‌دهند؛ شکل نمایش لزوماً به معنی وجود نقل‌قول اضافه در داده نیست. از تغییر مکرر مقدار بر اساس ظاهر نقل‌قول بدون بررسی پاسخ واقعی خودداری کنید.
اگر از قبل رکوردهای TXT دیگری برای ایمیل یا سرویس‌ها دارید، آن‌ها را برای افزودن رکورد گوگل حذف نکنید. معمولاً چند رکورد TXT مستقل برای یک نام می‌توانند وجود داشته باشند، اما سیاست هر نوع رکورد متفاوت است؛ برای نمونه، نباید چند سیاست SPF جداگانه را اشتباهاً به عنوان راه‌حل ایجاد کرد. ثبت تأیید گوگل نیازی به حذف رکورد MX، SPF یا DKIM ندارد.

قدم چهارم: پاسخ عمومی را مشاهده کنید

پس از ذخیره، دوباره در Command Prompt با نام واقعی اجرا کنید:
کد / دستورnslookup -type=txt example.com
در فهرست پاسخ‌ها دنبال مقدار مخصوص حساب خود بگردید. اگر آن را نمی‌بینید، ابتدا نام دامنه، نوع رکورد و پنل فعال را دوباره تطبیق دهید. اگر رکورد در نیم‌سرور معتبر دیده می‌شود ولی روی حل‌کننده شما نه، کش و زمان انتشار می‌توانند نقش داشته باشند. زمان دقیق رسیدن تغییر به همه حل‌کننده‌ها یکسان نیست؛ پی‌درپی حذف و ساخت رکورد می‌تواند تشخیص را سخت کند.
برای مقایسه می‌توانید از یک حل‌کننده عمومی معتبر یا ابزار بررسی DNS استفاده کنید، اما فقط نام دامنه و رکورد عمومی را بررسی کنید و رمز یا دسترسی حساب را وارد آن نکنید. اگر رکورد در پاسخ عمومی درست دیده می‌شود، به صفحه Search Console برگردید و Verify را دوباره بزنید. ممکن است گوگل هنوز پاسخ ذخیره‌شده قبلی را ببیند؛ پس از بازه مناسب دوباره امتحان کنید. راهنمای رسمی تأیید مالکیت گوگل تفاوت پیام «پیدا نشد» و «مقدار منطبق نیست» را شرح می‌دهد.

اگر مقدار پیدا می‌شود اما تأیید انجام نمی‌شود

این موارد را به‌ترتیب مقایسه کنید:
  1. آیا دارایی بازشده در Search Console همان دامنه‌ای است که رکورد را برای آن ساخته‌اید؟ زیر‌دامنه و دامنه اصلی را اشتباه نگیرید.
  2. آیا تمام مقدار توکن از صفحه همان درخواست کپی شده و بخشی از آن حذف نشده است؟
  3. آیا رکورد روی نام درست و در پاسخ نیم‌سرورهای معتبر دیده می‌شود، نه فقط در یک پنل قدیمی؟
  4. آیا روش خواسته‌شده TXT است یا گوگل برای آن درخواست CNAME و نام جداگانه داده است؟ این دو قالب یکسان نیستند.
اگر پس از تأیید موفق، رکورد را حذف کنید، گوگل ممکن است در بررسی‌های بعدی نتواند مالکیت را دوباره تأیید کند. تا زمانی که این روش موردنیاز است، رکورد را طبق راهنمای گوگل حفظ کنید. اگر اختیار دسترسی کاربری باید تغییر کند، از تنظیمات کاربران و مالکیت Search Console استفاده کنید؛ حذف بی‌برنامه رکورد سایر تأییدها می‌تواند دسترسی دیگران را نیز مختل کند.
در پایان، پاسخ TXT و پیام موفقیت Search Console را برای همان دامنه و حساب ببینید. اگر هنوز مشکلی باقی است، نام دامنه، زمان ثبت رکورد، نیم‌سرورهای فعال و متن خطا را بدون رمز برای پشتیبانی DNS بفرستید. برای مدیریت و انتخاب نام دامنه می‌توانید صفحه ثبت دامنه نت‌آرام را ببینید؛ محل واقعی مدیریت DNS هر دامنه باید جداگانه مشخص شود.
اشتراک‌گذاری:
لینکدینتلگرامایکس
مقاله قبلی
مقاله قبلی وجود ندارد.

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام