از کجا بفهمیم یک وبسایت وردپرسی است؟
مقدمه
وردپرس یکی از محبوبترین سیستمهای مدیریت محتوا (CMS) در جهان است و طبق آمارها بیش از ۴۳٪ از وبسایتهای دنیا با وردپرس ساخته شدهاند. اما همیشه این سؤال برای کاربران، توسعهدهندگان و حتی رقبا پیش میآید که: از کجا بفهمیم یک وبسایت وردپرسی است یا خیر؟
گاهی این موضوع برای کسب اطلاعات آموزشی است، گاهی برای بررسی رقیب، و حتی برای اعتماد به امنیت و کیفیت یک سایت. در این مقاله قصد داریم تمام روشهای موجود برای تشخیص وردپرسی بودن یک سایت را بررسی کنیم.
چرا لازم است بدانیم یک سایت وردپرسی است؟
قبل از شروع روشها، بهتر است بدانیم دانستن وردپرسی بودن یک سایت چه کاربردی دارد:
یادگیری و الگوگیری: طراحان تازهکار میخواهند بدانند سایتهای موفق از چه فناوری استفاده میکنند.
تحلیل رقبا: در دیجیتال مارکتینگ، بررسی زیرساخت سایت رقبا اهمیت زیادی دارد.
امنیت و پشتیبانی: گاهی کاربران میخواهند مطمئن شوند سایتی که استفاده میکنند روی وردپرس است تا راحتتر بتوانند پلاگینها و افزونههای امنیتی یا کاربردی را بشناسند.
سفارشیسازی سایت: برخی مشتریان هنگام سفارش طراحی سایت میپرسند: “سایتی مثل فلان سایت میخواهم، آیا آن سایت وردپرسی است یا نه؟”
روشهای تشخیص وردپرسی بودن سایت
۱. بررسی سورس کد صفحه (View Source)
یکی از سادهترین راهها مشاهده کد HTML سایت است:
روی صفحه راست کلیک کنید و گزینه View Page Source یا مشاهده سورس صفحه را بزنید.
به دنبال عبارتهایی مانند
/wp-content/
یا/wp-includes/
بگردید.وجود این پوشهها نشانهای قطعی از وردپرسی بودن سایت است.
۲. بررسی لینکهای ورود (Login URL)
وردپرس بهطور پیشفرض صفحه ورود را در آدرس زیر قرار میدهد:
site.com/wp-login.php
site.com/wp-admin/
اگر این صفحات باز شوند (حتی اگر با صفحه ورود متفاوتی باشد)، احتمال بسیار زیاد سایت وردپرسی است.
۳. مشاهده کدهای جاوااسکریپت و CSS
در سورس سایت یا بخش Developer Tools مرورگر، به فایلهای JS و CSS توجه کنید. اگر مسیرهایی مانند:
/wp-content/themes/
/wp-content/plugins/
مشاهده کردید، یعنی سایت روی وردپرس ساخته شده است.
۴. استفاده از ابزارهای آنلاین
ابزارهای رایگان زیادی وجود دارند که تنها با وارد کردن آدرس سایت به شما میگویند سایت روی چه پلتفرمی ساخته شده:
این ابزارها معمولا علاوهبر شناسایی وردپرسی بودن، اطلاعات دیگری مثل پلاگینها، سرور و قالب را هم نمایش میدهند.
۵. بررسی متا تگها و هدر سایت
بعضی وبسایتهای وردپرسی در بخش <meta name="generator" content="WordPress">
اطلاعاتی را درج میکنند. البته بسیاری از مدیران سایت این بخش را برای امنیت حذف میکنند.
۶. نشانههای قالب و پلاگین
گاهی نام قالب یا پلاگینها در سورس کد دیده میشود. مثلا اگر عبارتهایی مثل “elementor” یا “woocommerce” پیدا کردید، به احتمال زیاد سایت وردپرسی است.
۷. بررسی RSS Feed
سایتهای وردپرسی بهصورت پیشفرض خروجی RSS دارند. اگر به آدرس:
site.com/feed/
بروید و فید XML وردپرس را دیدید، نشانه واضحی از وردپرسی بودن سایت است.
۸. بررسی سرعت و ساختار صفحات
سایتهای وردپرسی معمولا ساختار HTML مشابهی دارند. برای مثال، کلاسهای پیشفرض مثل wp-block
, wp-image
, wp-caption
از نشانههای اختصاصی وردپرس هستند.
مواردی که تشخیص را سختتر میکنند
البته همیشه تشخیص وردپرسی بودن آسان نیست، چون:
برخی توسعهدهندگان مسیر
/wp-content/
را تغییر میدهند.پلاگینهای امنیتی برای پنهانسازی نسخه وردپرس و پوشهها استفاده میشوند.
صفحه ورود میتواند تغییر مسیر داده شود.
در این شرایط باید از ابزارهای تحلیلی پیشرفتهتر استفاده کرد.
مقایسه روشهای تشخیص
روش | دقت | آسانی | محدودیت |
---|---|---|---|
بررسی سورس کد | خیلی بالا | آسان | در صورت تغییر مسیر ممکن است نشود |
ورود به /wp-admin/ | بالا | آسان | اگر تغییر مسیر داده باشند جواب نمیدهد |
ابزارهای آنلاین | متوسط تا بالا | خیلی آسان | همیشه دقیق نیستند |
بررسی متا و RSS | متوسط | آسان | امکان حذف توسط مدیر سایت |
چرا بعضی سایتها وردپرسی بودن خود را پنهان میکنند؟
امنیت: هکرها معمولا روی وردپرس تمرکز میکنند چون محبوب است.
برندینگ: برخی شرکتها نمیخواهند مشخص شود که از یک CMS رایگان استفاده میکنند.
حرفهایبودن: تغییر مسیرها و پنهانسازی برای جلوگیری از تقلید رقبا انجام میشود.
نکات نهایی برای تشخیص دقیق
همیشه چند روش را همزمان استفاده کنید.
از ابزارهای تحلیلی مثل BuiltWith و WhatCMS کمک بگیرید.
دقت کنید که تغییر مسیر یا مخفیسازیها شما را گمراه نکند.
جمعبندی
تشخیص اینکه یک وبسایت وردپرسی است یا نه کار سختی نیست. با بررسی سورس کد، مسیرهای پیشفرض، RSS، متا تگها و ابزارهای آنلاین میتوان بهراحتی این موضوع را متوجه شد. البته بعضی سایتها تلاش میکنند این موضوع را پنهان کنند، اما همچنان راههای مختلفی برای کشف وردپرسی بودن آنها وجود دارد.
پس اگر شما هم بهدنبال الگو گرفتن از یک سایت، تحلیل رقبا یا صرفا کنجکاوی در مورد زیرساخت وبسایتها هستید، کافی است از روشهای گفتهشده در این مقاله استفاده کنید.