بررسیکننده متاتگهای Open Graph
تگهای متا Open Graph و کارت توییتر را برای هر صفحه HTML بررسی کنید. og:title/og:description/og:image به همراه تگهای توییتر را استخراج کنید، مقادیر مفقود یا نامعتبر را برجسته کنید و گزارشهای قابل اشتراک JSON/PDF تولید کنید. طراحی شده برای اشکالزدایی سئو و پیشنمایش اجتماعی با پشتیبانی از تغییر مسیر و خروجی متن خام.
ویژگیها
- استخراج متا Open Graph: og:title، og:description، og:image و ویژگیهای مرتبط OG در صورت وجود.
- استخراج تگهای کارت توییتر (twitter:card، twitter:title، twitter:description، twitter:image) در صورت وجود.
- دنبال کردن تغییر مسیرها برای بررسی مقصد نهایی کانونی (رایج برای HTTP→HTTPS، www، مسیرهای محلی).
- حالت اعتبارسنجی فقط HTML برای تمرکز بر تگهای متا (نه منابع غیر HTML).
- یافتهها + کارت امتیاز و فیلتر «فقط مشکلات» برای پاکسازی سریع.
- خروجی متن خام که کپی، مقایسه و اشتراکگذاری آن آسان است.
- کپی نتایج برای تیکتها و مستندات.
- خروجی JSON برای اتوماسیون و حسابرسی.
- خروجی گزارشهای PDF برای تحویل به مشتری و حسابرسی سئو.
🧭 نحوه استفاده for open-graph-meta-checker
URL صفحه را وارد کنید
URL صفحهای را که میخواهید پیشنمایش کنید، وارد کنید (مثلاً صفحه فرود، پست وبلاگ، صفحه محصول). این ابزار برای صفحات HTML طراحی شده، نه تصاویر یا APIها.
اگر سایت شما تغییر مسیر میدهد، آن را دنبال کنید
گزینه «دنبال کردن تغییر مسیرها» را فعال نگه دارید تا ابزار مقصد نهاییای را که خزندههای اجتماعی احتمالاً به آن میرسند، بررسی کند.
مقادیر OG و توییتر را مرور کنید
فیلدهای عنوان، توضیح و تصویر را بررسی کنید. به دنبال مقادیر خالی، متنهای جایگزین، تکراریها یا عدم تطابق بین تگهای OG و توییتر باشید.
مشکلات رایج پیشنمایش را برطرف کنید
مطمئن شوید که og:image یک URL مطلق، قابل دسترسی عمومی و اشارهکننده به فایل صحیح است. تأیید کنید که عناوین/توضیحات مختصر و منحصربهفرد برای هر صفحه هستند.
گزارش را خروجی بگیرید و به اشتراک بگذارید
برای اتوماسیون JSON یا برای گزارشدهی سئو/مشتری PDF را دانلود کنید. از نمای متن خام برای چسباندن سریع مقادیر در تیکتها استفاده کنید.
مشخصات فنی
مدل درخواست و تجزیه
این ابزار صفحه هدف (HTML) را واکشی کرده و تگهای متا Open Graph و کارت توییتر را از عناصر متای سند استخراج میکند. از دنبال کردن تغییر مسیر برای بررسی مقصد مؤثر پشتیبانی میکند.
| تنظیم | رفتار | پیشفرض |
|---|---|---|
| فقط HTML | تمرکز بر صفحات HTML و استخراج متاداده | فعال (بر اساس قابلیت ابزار) |
| دنبال کردن تغییر مسیرها | تغییر مسیرها را دنبال میکند تا آدرس نهایی بررسی شود | فعال |
| حداکثر تغییر مسیرها | سقف تغییر مسیر برای جلوگیری از حلقه | ۱۰ |
| مهلت زمانی | محدودیت مهلت زمانی درخواست | ۱۵۰۰۰ میلیثانیه |
| عامل کاربر | عامل کاربر درخواست را شناسایی میکند | Encode64Bot/1.0 (+https://encode64.com) |
| شبکههای خصوصی | برای ایمنی، دسترسی به محدودههای شبکه خصوصی را مسدود میکند | غیرفعال (شبکههای خصوصی مجاز نیستند) |
مجموعه متاداده توصیه شده (خط پایه)
یک خط پایه محکم شامل فیلدهای Open Graph و Twitter Card است تا پیشنمایشها در پلتفرمهای مختلف به صورت یکسان نمایش داده شوند.
| پلتفرم | حداقل تگها | یادداشتها |
|---|---|---|
| Open Graph | og:title, og:description, og:image | در صورت لزوم og:url و og:type را اضافه کنید |
| Twitter Card | twitter:card, twitter:title, twitter:description, twitter:image | twitter:card معمولاً summary یا summary_large_image است |
مشکلات رایج og:image که باید مراقب بود
رایجترین شکستهای پیشنمایش از آدرس تصویر ناشی میشود: باید قابل دسترسی، مطلق و سازگار با قوانین واکشی خزنده باشد.
| مشکل | نشانه | راهحل |
|---|---|---|
| آدرس تصویر نسبی | پیشنمایش تصویری نشان نمیدهد | از آدرس مطلق برای og:image و twitter:image استفاده کنید |
| مسدود شده توسط احراز هویت / رباتها / فایروال | پیشنمایش وجود ندارد یا ناسازگار است | دسترسی عمومی برای خزندهها را تضمین کنید؛ اگر فیلتر میکنید، عاملهای کاربری شبکههای اجتماعی را مجاز کنید |
| تغییر مسیر آدرس تصویر | برخی پلتفرمها در واکشی آن ناموفق میشوند | یک آدرس تصویر مستقیم و پایدار را ترجیح دهید (بدون تغییر مسیر) |
| نوع محتوای نادرست | تصویر شناسایی نشد | Content-Type صحیح را ارائه دهید (مانند image/png، image/jpeg) |
خط فرمان
میتوانید برچسبهای OG/Twitter را از ترمینال با واکشی HTML و جستجوی برچسبهای متا اعتبارسنجی کنید. برای بررسیهای CI و اشکالزدایی مسائل SSR مفید است.
macOS / Linux
HTML را واکشی کرده و برچسبهای متای OG/Twitter را فهرست کنید
curl -Ls https://example.com/page | grep -i -E "<meta[^>]+(property=\"og:|name=\"twitter:)"برچسبهای متایی که بر پیشنمایشهای اجتماعی تأثیر میگذارند را نشان میدهد. برای دنبال کردن تغییر مسیرها از -L استفاده کنید.
آدرس نهایی پس از تغییر مسیرها را بررسی کنید
curl -ILs https://example.com/page | awk '/^HTTP\//{print} /^location:/I{print}'خطوط وضعیت زنجیره تغییر مسیر و هدرهای Location را چاپ میکند.
ویندوز (PowerShell)
HTML را دانلود کرده و برای برچسبهای OG/Twitter جستجو کنید
$html = (Invoke-WebRequest https://example.com/page).Content; $html -split "`n" | Select-String -Pattern "<meta" | Select-String -Pattern "og:|twitter:"راه سریعی برای تأیید وجود برچسبها در HTML تحویل داده شده.
موارد استفاده
رفع پیشنمایشهای اجتماعی خراب
وقتی یک لینک با عنوان نادرست، بدون تصویر یا متن قدیمی به اشتراک گذاشته میشود، این ابزار به شما کمک میکند تا فیلدهای متای گمشده یا نادرست را به سرعت پیدا کنید.
- اعتبارسنجی og:title و twitter:title
- تأیید دسترسی و مطلق بودن og:image
- تشخیص توضیحات خالی یا جایگزینها
کنترل کیفیت برای صفحات پویا و SSR
مطمئن شوید که چارچوب شما برچسبهای OG/Twitter را در پاسخ HTML برای هر مسیر خروجی میدهد (به ویژه با Next.js، Nuxt، SvelteKit و غیره).
- تأیید وجود متا برای هر صفحه در HTML
- شناسایی تولید متا فقط در سمت کلاینت
- اعتبارسنجی تغییر مسیرها به زبانهای کانونی
سئو و گردش کار انتشار محتوا
یکسانسازی پیشنمایشها در سراسر سایت: عنوانها/توضیحات یکسان، نوع OG صحیح و تصاویر پایدار، CTR را هنگام اشتراکگذاری لینکها بهبود میبخشد.
- حسابرسی قالبها برای فیلدهای OG گمشده
- خروجی PDF/JSON برای چکلیستهای ویراستاری
- شناسایی متا تکراری در چندین صفحه
گزارشدهی و حسابرسی به مشتری
یک گزارش تمیز و قابل خروجی برای مستندسازی وضعیت پیشنمایش شبکههای اجتماعی و اصلاحات پیشنهادی ایجاد کنید.
- گزارش PDF برای ذینفعان
- گزارش JSON برای ردیابی تغییرات در طول زمان
❓ Frequently Asked Questions
❓تفاوت Open Graph و Twitter Cards چیست؟
❓چرا پیشنمایش من یک تصویر یا عنوان قدیمی را نشان میدهد؟
❓چرا og:image من نمایش داده نمیشود؟
❓آیا به هر دو og:title و twitter:title نیاز دارم؟
❓آیا میتوانم یک صفحه پشت لاگین را تست کنم؟
❓آیا قرار دادن URLها در اینجا امن است؟
Pro Tips
از URLهای مطلق برای og:image و twitter:image استفاده کنید و آنها را پایدار نگه دارید (از ریدایرکت خودداری کنید) تا خرابیهای خزنده کاهش یابد.
تصاویر OG را به صورت قطعی (قالب + پارامترها) تولید کنید تا بتوانید برندینگ را بهروزرسانی کنید در حالی که URLها برای هر صفحه پایدار میمانند.
برای برنامههای Next.js/SSR، تگها را در پاسخ HTML اولیه (View Source) تأیید کنید، نه فقط در DOM پس از هیدراته شدن.
عناوین را مختصر و منحصر به فرد برای هر صفحه نگه دارید؛ عناوین بیش از حد طولانی ممکن است در پیشنمایشها کوتاه شوند و CTR را کاهش دهند.
گزارشهای JSON را صادر کنید و آنها را به چکلیست انتشار خود اضافه کنید تا پسرفتها در قالبهای متا شناسایی شوند.
Additional Resources
Other Tools
- زیباکننده CSS
- زیباکننده HTML
- زیباکننده JavaScript
- زیباکننده PHP
- انتخابگر رنگ
- استخراجکننده اسپرایت
- رمزگذار باینری Base32
- رمزگشای Base32
- رمزگذار Base32
- رمزگذار باینری Base58
- رمزگشای Base58
- رمزگذار Base58
- رمزگذار باینری Base62
- رمزگشای Base62
- رمزگذار Base62
- رمزگذار باینری Base64
- دیکودر Base64
- انکودر Base64
- رمزگذار باینری هگز
- رمزگشای هگز
- رمزگذار هگز
- فرمتدهنده C#
- فرمتدهنده CSV
- Dockerfile Formatter
- فرمتدهنده Elm
- فرمتدهنده ENV
- فرمتدهنده Go
- فرمتدهنده GraphQL
- فرمتدهنده HCL
- فرمتدهنده INI
- فرمتدهنده JSON
- فرمتدهنده LaTeX
- فرمتدهنده Markdown
- فرمتدهنده Objective-C
- Php Formatter
- فرمتدهنده Proto
- فرمتدهنده Python
- فرمتدهنده Ruby
- فرمتدهنده Rust
- فرمتدهنده Scala
- فرمتدهنده اسکریپت شل
- فرمتدهنده SQL
- قالببندی SVG
- قالببندی Swift
- قالببندی TOML
- Typescript Formatter
- قالببندی XML
- قالببندی YAML
- قالببندی Yarn
- کوچککننده CSS
- Html Minifier
- Javascript Minifier
- کوچککننده JSON
- کوچککننده XML
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- Dns Records Lookup
- نمایشگر هدرهای HTTP
- Http Status Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Sitemap Url Inspector
- Tls Certificate Checker
- PDF به متن
- تستکننده Regex
- بررسیکننده رتبه SERP
- جستجوی Whois