ابزار رایگان سئو

بررسی متا تگ‌ها

تگ‌های head یک صفحه را همان‌طور که مرورگر دریافتشان می‌کند ببینید: عنوان، توضیحات متا، کنونیکال، قواعد robots و کارت‌های Open Graph و Twitter. یک پیش‌نمایش نشان می‌دهد صفحه احتمالاً در نتایج جست‌وجو و هنگام اشتراک‌گذاری لینک چگونه به نظر می‌رسد.

رایگان. آدرسی را که وارد می‌کنید در حدود 20 ثانیه بررسی می‌کند.

این ابزار چه چیزهایی را بررسی می‌کند

  • عنوان و توضیحات، با تعداد کاراکتر

    متن عنصر title و meta description، هر کدام با تعداد کاراکترش، تا یک‌جا ببینید کدام وجود ندارد، خالی است یا طولانی است.

  • آدرس کنونیکال

    آدرس rel=canonical و اینکه به خود صفحه، صفحه دیگری در سایت شما یا سایت دیگری اشاره می‌کند.

  • قواعد robots از هر دو منبع

    تگ meta robots و هدر HTTP به نام X-Robots-Tag. یک noindex در هر کدام صفحه را از گوگل دور نگه می‌دارد، و هدر به‌راحتی از چشم می‌افتد چون هرگز در HTML ظاهر نمی‌شود.

  • viewport و زبان

    متا تگ viewport و ویژگی lang روی عنصر html.

  • کارت‌های Open Graph و Twitter

    og:title، og:description، og:image، og:type و og:url، به‌علاوه تگ‌های twitter: که نوع کارت و محتوای آن را تعیین می‌کنند.

  • نسخه‌های جایگزین hreflang

    نسخه‌های زبانی و منطقه‌ای که صفحه با rel=alternate hreflang فهرست می‌کند، اگر چنین نسخه‌هایی داشته باشد.

  • پیش‌نمایش جست‌وجو و اشتراک‌گذاری

    تصویری تقریبی از اینکه عنوان و توضیحات ممکن است در نتایج جست‌وجو چگونه ظاهر شوند و لینک هنگام اشتراک‌گذاری چه شکلی پیدا کند.

آنچه نمی‌تواند بررسی کند

  • پیش‌بینی دقیق عنوان و اسنیپتی که گوگل نمایش می‌دهد. گوگل بسته به جست‌وجو می‌تواند عنوان‌ها را بازنویسی کند و متن اسنیپت را از خود صفحه انتخاب کند.
  • نشان دادن اینکه هر شبکه اجتماعی لینک را چگونه نمایش می‌دهد. هر کدام چیدمان خودش را دارد و پیش‌نمایش‌ها را کش می‌کند، بنابراین ممکن است مدتی طول بکشد تا تگ اصلاح‌شده دیده شود.
  • مقایسه تگ‌ها در صفحات مختلف. این ابزار فقط آدرسی را که وارد می‌کنید می‌خواند؛ ابزار بررسی سئو سایت عنوان‌های تکراری را در صفحات کلیدی جست‌وجو می‌کند.
  • تأیید اینکه نسخه‌های زبانی دیگر در hreflang به این صفحه لینک برگشتی دارند.
  • قضاوت درباره اینکه عنوان و توضیحات خوب نوشته شده‌اند یا با آنچه صفحه ارائه می‌دهد همخوانی دارند.

چرا اهمیت دارد

تگ‌های head دستورالعمل‌ها و خلاصه‌هایی هستند که ماشین‌ها پیش از آنکه انسانی چیزی ببیند می‌خوانند. عنوان معمولاً به تیتر نتیجه جست‌وجوی شما و نام زبانه مرورگر تبدیل می‌شود، و توضیحات متا اغلب به‌عنوان اسنیپت زیر آن به کار می‌رود. یک مقدار robots یا کنونیکال اشتباه می‌تواند بی‌سروصدا صفحه را از جست‌وجو حذف کند، و هیچ چیز روی خود صفحه آن را لو نمی‌دهد.

پیش‌نمایش‌های اشتراک‌گذاری هم به همین شکل کار می‌کنند. وقتی کسی لینک شما را در یک پیام‌رسان یا شبکه اجتماعی منتشر می‌کند، کارت از og:title، og:description و og:image ساخته می‌شود. بدون آن‌ها شبکه حدس می‌زند، و نتیجه اغلب تصویر اشتباه، گزیده‌ای عجیب یا اصلاً بدون تصویر است.

نحوه خواندن نتایج

عنوان و تعداد کاراکتر
عنوان‌های بلند خطا نیستند، اما گوگل لینک‌های عنوان را متناسب با صفحه نمایش کوتاه می‌کند. پس از حدود 60 کاراکتر ممکن است انتهای عنوان بریده شود، پس کلمات مهم را اول بیاورید.
توضیحات متا و تعداد کاراکتر
پس از حدود 160 کاراکتر، اسنیپت احتمالاً کوتاه می‌شود. اگر توضیحاتی وجود نداشته باشد، گوگل اسنیپت را از متن صفحه می‌سازد.
کنونیکال به همین صفحه (Canonical: this page)
صفحه آدرس خودش را به‌عنوان آدرس ترجیحی معرفی می‌کند. این تنظیم معمول و درست است.
کنونیکال به صفحه‌ای دیگر (Canonical: another page)
صفحه از موتورهای جست‌وجو می‌خواهد به‌جای آن آدرس دیگری را ایندکس کنند. برای صفحات تکراری مانند URLهای فیلترشده یا دارای پارامتر ردیابی درست است؛ اگر خود این صفحه باید در جست‌وجو ظاهر شود، اشتباه است.
کنونیکال به سایتی دیگر (Canonical: another site)
نسخه ترجیحی روی دامنه دیگری است. فقط زمانی عمدی است که محتوایی را بازنشر می‌کنید که اصلش جای دیگری است.
meta robots و X-Robots-Tag
noindex صفحه را از نتایج بیرون نگه می‌دارد و nofollow از خزنده‌ها می‌خواهد لینک‌های آن را دنبال نکنند. نبود مقدار یعنی مقادیر پیش‌فرض: index و follow.
viewport و lang
viewport باید width=device-width, initial-scale=1 باشد. lang باید با زبان صفحه مطابقت داشته باشد، مانند fa یا fa-IR.
تگ‌های Open Graph و Twitter
نبود og:image آشکارترین کمبود است، چون در این صورت لینک‌های اشتراک‌گذاشته‌شده بدون تصویر نمایش داده می‌شوند. og:url باید با آدرس کنونیکال مطابقت داشته باشد.
hreflang
هر نسخه جایگزین باید یک URL کامل باشد، و مجموعه باید خود این صفحه را هم شامل شود. برای بازدیدکنندگانی که زبانشان را پشتیبانی نمی‌کنید، یک ورودی x-default اضافه کنید.

نحوه رفع رایج‌ترین مشکلات

  • عنوان نمایش‌داده‌شده همانی نیست که نوشته‌اید

    اگر عنوانی که اینجا می‌بینید با آنچه در CMS خود نوشته‌اید فرق دارد، یکی از فایل‌های قالب، یک افزونه سئو یا یک اپلیکیشن آن را بازنویسی می‌کند. در قالب دنبال عنصر title بگردید و منبع تکراری را حذف کنید، تا فقط یک تنظیم عنوان را کنترل کند.

  • هنگام اشتراک‌گذاری لینک، تصویری نمایش داده نمی‌شود

    og:image را با یک URL مطلق https به یک تصویر افقی بزرگ اضافه کنید (1200 × 630 پیکسل اندازه رایجی است)، به‌علاوه og:title و og:description. در Shopify، تصویر اشتراک‌گذاری در شبکه‌های اجتماعی را در Online Store › Preferences تنظیم کنید؛ در WordPress، بیشتر افزونه‌های سئو برای هر صفحه یک زبانه شبکه‌های اجتماعی دارند.

  • noindex در هدر X-Robots-Tag

    هدر از سرور، CDN یا هاست شما می‌آید، نه از صفحه. در .htaccess، قواعد Nginx یا CDN، یا گزینه staging در پنل هاست خود دنبال X-Robots-Tag بگردید و آن را از صفحاتی که باید ایندکس شوند حذف کنید.

  • کنونیکالی که به آدرس اشتباه اشاره می‌کند

    دلایل رایج، قالبی است که یک URL ثابت چاپ می‌کند، یا ترکیبی از http و https یا www و بدون www. از آدرس مطلق https خود صفحه استفاده کنید، دقیقاً به همان شکلی که می‌خواهید ایندکس شود.

  • پیش‌نمایش قدیمی پس از اصلاح تگ‌ها

    شبکه‌ها پیش‌نمایش لینک‌ها را کش می‌کنند. با ابزار خود هر شبکه، مانند Sharing Debugger فیس‌بوک یا Post Inspector لینکدین، از آن بخواهید صفحه را دوباره دریافت کند، یا صبر کنید تا کش منقضی شود.

پرسش‌هایی درباره این ابزار

چرا گوگل عنوانی متفاوت با تگ title من نشان می‌دهد؟

گوگل لینک‌های عنوان را از چند منبع می‌سازد، از جمله عنصر title، سرتیتر اصلی، og:title و متن لینک‌هایی که به صفحه اشاره می‌کنند. وقتی عنوان خیلی طولانی است، در چند صفحه تکرار شده یا با محتوا همخوانی ندارد، ممکن است از منبع دیگری استفاده کند.

توضیحات متا چقدر باید طولانی باشد؟

گوگل هیچ محدودیتی تعیین نکرده و اسنیپت‌ها را متناسب با دستگاه کوتاه می‌کند. ما توضیحات بلندتر از 160 کاراکتر را به‌عنوان مواردی که احتمالاً بریده می‌شوند علامت می‌زنیم؛ طول هر چه باشد، پیام اصلی را اول بیاورید.

تفاوت meta robots و X-Robots-Tag چیست؟

هر دو قواعد یکسانی را می‌پذیرند. متا تگ در HTML صفحه قرار دارد، در حالی که X-Robots-Tag یک هدر HTTP است که برای فایل‌های PDF و تصاویر هم کار می‌کند. اگر این دو با هم تعارض داشته باشند، گوگل قاعده محدودکننده‌تر را اعمال می‌کند.

آیا تگ‌های Open Graph به رتبه کمک می‌کنند؟

گوگل Open Graph را سیگنال رتبه‌بندی توصیف نمی‌کند؛ این تگ‌ها ظاهر لینک‌ها را هنگام اشتراک‌گذاری کنترل می‌کنند. گوگل ممکن است og:title را به‌عنوان یکی از منابع لینک عنوان به کار ببرد.

آیا این ابزار تگ‌هایی را که با JavaScript اضافه می‌شوند می‌بیند؟

بله، صفحه را پس از اجرای اسکریپت‌ها در مرورگر می‌خواند. بسیاری از خزنده‌های پیش‌نمایش لینک فقط HTML ارسالی از سرور را می‌خوانند، پس برای اطمینان، تگ‌های Open Graph را در HTML رندرشده سمت سرور نگه دارید.

گزارش رفع مشکلات سئو ($69، یک‌باره) از اسکن رایگان کامل شروع می‌کند و صفحات بیشتر، تغییر لازم برای هر یافته، یک فایل PDF و تست‌های مجدد برای تأیید اصلاحات شما را اضافه می‌کند.

درباره گزارش رفع مشکلات سئو