از کجا بفهمیم یک سایت وردپرس است؟

از کجا بفهمیم یک سایت وردپرس است؟
فهرست محتوا

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

بررسی فوتر سایت

حتی اگر در فوتر سایت نشانه‌ای از وردپرس دیده نشود، راه‌هایی هست که بتوان ماهیت سایت را تشخیص داد. ابتدا می‌توان سورس کد فوتر را مرور کرد؛ در بسیاری از موارد کلاس‌ها یا شناسه‌ها حاوی پیشوندهایی چون wp-، wp-block یا widget هستند که نشان از وردپرسی بودن سایت دارند.

علاوه بر این، فایل‌های CSS و جاوااسکریپت بارگذاری شده در فوتر اغلب مسیرهایی چون /wp-content/themes/… یا /wp-includes/js/… دارند که مهر تأییدی بر استفاده از وردپرس است. در نهایت، ابزارهای تحلیلی مانند Wappalyzer یا BuiltWith این امکان را فراهم می‌آورند که بدون هیچ نشانه آشکاری در فوتر، سیستم مدیریت محتوای سایت به سادگی شناسایی شود.

لینک ورود به پنل مدیریت سایت

هر سایت وردپرسی دارای صفحه‌ای استاندارد برای ورود به پنل مدیریت است که معمولاً از مسیرهای زیر قابل دسترسی است:

  • https://example.com/wp-admin
  • https://example.com/wp-login.php

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

لینک ورود به پنل مدیریت سایت

بررسی و تحلیل سورس کد وب سایت

بررسی و تحلیل سورس کد وب‌سایت یکی از دقیق‌ترین روش‌ها برای شناخت ساختار و فناوری‌های به‌کار رفته در آن است. با دیدن سورس صفحه (View Page Source) می‌توان مسیر فایل‌ها، کلاس‌ها و شناسه‌ها را مشاهده کرد؛ برای مثال وجود مسیرهایی مانند /wp-content/ یا /wp-includes/ نشان‌دهنده وردپرسی بودن سایت است.

همچنین بررسی متا تگ‌ها، لینک‌های CSS و جاوااسکریپت، و ساختار HTML می‌تواند سرنخ‌هایی از قالب، افزونه‌ها و نحوه کدنویسی اختصاصی ارائه دهد. در نهایت، تحلیل دقیق سورس امکان شناسایی استانداردهای کدنویسی، استفاده از فریم‌ورک‌ها و ابزارهای تحلیلی را نیز فراهم می‌کند و نشان می‌دهد سایت تا چه حد اختصاصی یا آماده است.

بررسی و تحلیل سورس کد وب سایت

تحلیل آدرس های تصاویر

تحلیل آدرس تصاویر وب‌سایت می‌تواند اطلاعات زیادی درباره نوع سایت بدهد. در سایت‌های وردپرسی، مسیر تصاویر معمولاً به شکل زیر است:


/wp-content/uploads/سال/ماه/نام-تصویر.jpg


این نشان می‌دهد تصاویر از طریق سیستم مدیریت محتوای وردپرس بارگذاری شده‌اند. در سایت‌های اختصاصی یا کدنویسی شده، مسیر تصاویر معمولاً ساختار دلخواه و اختصاصی دارد و شامل پیشوندهای استاندارد وردپرس نیست، برای مثال:


/assets/images/نام-تصویر.jpg

با بررسی دقیق این آدرس‌ها می‌توان فهمید که سایت از وردپرس استفاده می‌کند یا به صورت اختصاصی کدنویسی شده است.

ابزار های رایگان و آنلاین برای فهمیدن سایت وردپرسی

WPThemeDetector

این سایت قالب و افزونه‌های استفاده شده در یک سایت وردپرسی را شناسایی می‌کند و اطلاعاتی درباره توسعه‌دهنده قالب و نسخه وردپرس می‌دهد.

ScanWp

ScanWp علاوه بر تشخیص وردپرسی بودن، جزئیات قالب و افزونه‌ها را با لینک دانلود یا سایت سازنده ارائه می‌دهد و برای تحلیل حرفه‌ای کاربردی است.

WPdetector

WPdetector مسیرهای قالب و افزونه‌های سایت را بررسی می‌کند و به شما می‌گوید سایت از چه تکنولوژی‌ها و ابزارهای وردپرسی استفاده کرده است.

Whatwpthemeisthat

این ابزار ساده و سریع به شما می‌گوید قالب سایت چیست و کدام افزونه‌ها فعال هستند، بدون نیاز به ثبت‌نام یا نصب افزونه.

ThemeDetect

ThemeDetect تمرکز بیشتری روی شناسایی قالب وردپرسی دارد و حتی قالب‌های رایگان و پولی را تفکیک می‌کند، همراه با لینک سایت سازنده.

IsItWP

IsItWP به شما می‌گوید سایت وردپرسی است یا خیر و علاوه بر قالب، افزونه‌ها و نسخه وردپرس را هم نشان می‌دهد.

ThemesInfo

ThemesInfo مشابه ابزارهای دیگر است و قالب، افزونه‌ها و جزئیات فنی سایت را با رابط کاربری ساده ارائه می‌کند و برای بررسی سریع مناسب است.
در جدول زیر مقایسه ابزارهای بالا را مشاهده می‌کنید:

نام سایت

قابلیت‌ها و مزایا

WPThemeDetector

شناسایی قالب و افزونه‌ها، نمایش توسعه‌دهنده قالب و نسخه وردپرس

ScanWp

تشخیص قالب و افزونه‌ها با لینک‌های مرجع، تحلیل حرفه‌ای سایت

WPdetector

بررسی مسیرهای قالب و افزونه، شناسایی تکنولوژی‌ها و ابزارهای وردپرسی

Whatwpthemeisthat

سریع و ساده، نمایش قالب و افزونه‌ها بدون نیاز به ثبت‌نام

ThemeDetect

شناسایی قالب‌های رایگان و پولی، لینک سایت سازنده قالب

IsItWP

تعیین وردپرسی بودن سایت، نمایش قالب، افزونه‌ها و نسخه وردپرس

ThemesInfo

ارائه قالب، افزونه‌ها و جزئیات فنی سایت با رابط کاربری ساده

ابزار های رایگان و آنلاین برای فهمیدن سایت وردپرسی​

بررسی فایل License.txt برای تشخیص سایت های ساخته شده با وردپرس

یکی دیگر از روش‌های فهمیدن سایت وردپرسی، بررسی فایل license.txt است. اکثر سایت‌های وردپرسی در ریشه دامنه (Root) فایلی به نام license.txt دارند که شامل اطلاعات مجوز وردپرس و اشاره به GPL (General Public License) است. با وارد کردن آدرس زیر در مرورگر می‌توان این فایل را مشاهده کرد:
https://example.com/license.txt
اگر این فایل وجود داشته باشد و محتوای آن مربوط به وردپرس باشد، قطعاً سایت با وردپرس ساخته شده است. در سایت‌های اختصاصی، معمولاً چنین فایلی وجود ندارد یا محتوای آن متفاوت و اختصاصی است. این روش، مخصوصاً زمانی که فوتر یا سورس سایت تغییر کرده باشد، یک نشانه مطمئن برای شناسایی وردپرسی بودن سایت است.

بررسی فایل readme.html برای تشخیص وردپرسی بودن یک سایت

یکی دیگر از راه‌های ساده برای فهمیدن سایت وردپرسی، بررسی فایل readme.html است. وردپرس به‌طور پیش‌فرض این فایل را در ریشه دامنه قرار می‌دهد و شامل اطلاعات نسخه وردپرس و توضیحاتی درباره سیستم مدیریت محتوا است. آدرس دسترسی به این فایل معمولاً به شکل زیر است:
https://example.com/readme.html
اگر این فایل وجود داشته باشد و محتوای آن مربوط به وردپرس باشد، نشانه‌ای واضح از استفاده سایت از وردپرس است. در سایت‌های اختصاصی یا کدنویسی شده معمولاً چنین فایلی وجود ندارد یا محتوا کاملاً متفاوت است. این روش به‌خصوص زمانی مفید است که فوتر و سورس سایت تغییر کرده باشند و نشانه‌های معمول وردپرس دیده نشود.

افرونه های مرورگر

یکی از سریع‌ترین روش‌ها برای فهمیدن سایت وردپرسی، استفاده از افزونه‌های مرورگر است.

  1. افزونه‌هایی مانند Wappalyzer یا BuiltWith به‌صورت مستقیم در مرورگر نصب می‌شوند و با یک کلیک می‌توانند سیستم مدیریت محتوا، قالب، افزونه‌ها و تکنولوژی‌های سایت را شناسایی کنند.
  2. این ابزارها نیازی به ورود به سورس یا فایل‌های سایت ندارند و حتی زمانی که سایت مسیرهای پیش‌فرض وردپرس را تغییر داده باشد، اطلاعات خوبی ارائه می‌دهند.
  3. کافی است افزونه را فعال کرده و وارد سایت مورد نظر شوی تا به‌صورت لحظه‌ای مشخص شود که سایت وردپرسی است یا اختصاصی.

تحلیل سایت مپ برای تشخیص سایت وردپرسی

تحلیل سایت‌مپ (sitemap) یکی دیگر از روش‌های دقیق برای فهمیدن سایت وردپرسی است. اکثر سایت‌های وردپرسی دارای فایل sitemap.xml هستند که مسیر صفحات، دسته‌بندی‌ها و نوشته‌ها را نشان می‌دهد. آدرس معمول آن به شکل زیر است:
https://example.com/sitemap.xml
در سایت‌های وردپرسی، ساختار لینک‌ها معمولاً شامل /category/، /tag/ یا /post/ است و می‌توان با بررسی این ساختار، وجود وردپرس را حدس زد. همچنین اگر از افزونه‌های SEO وردپرسی مانند Yoast SEO یا Rank Math استفاده شده باشد، سایت‌مپ ویژگی‌های مشخص آن افزونه‌ها را نشان می‌دهد.

سایت‌های اختصاصی معمولاً ساختار سایت‌مپ متفاوت و غیر استاندارد دارند و مسیرهای معمول وردپرس را دنبال نمی‌کنند. با تحلیل سایت‌مپ می‌توان حتی بدون دسترسی به سورس یا فوتر، سرنخ‌های قوی درباره استفاده از وردپرس به دست آورد.

استفاده از افزونه wapplyzer

استفاده از افزونه wappalyzer یکی از ساده‌ترین و سریع‌ترین روش‌ها برای فهمیدن سایت وردپرسی است. Wappalyzer افزونه‌ای برای مرورگرهای کروم، فایرفاکس و اج است که با یک کلیک، سیستم مدیریت محتوا، زبان‌های برنامه‌نویسی، فریم‌ورک‌ها و افزونه‌های سایت را شناسایی می‌کند.

پس از نصب افزونه، کافی است وارد سایت مورد نظر شوی و روی آیکون wappalyzer در مرورگر کلیک کنی تا فهرستی از تکنولوژی‌های استفاده شده نمایش داده شود.

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

استفاده از افزونه Yoast SEO

افزونه yoast seo یکی از رایج‌ترین افزونه‌های وردپرسی برای بهینه‌سازی سایت است و وجود آن می‌تواند نشانه‌ای از وردپرسی بودن سایت باشد. این افزونه معمولاً فایل‌هایی مانند `sitemap_index.xml` و مسیرهای مشخص برای متا تگ‌ها و داده‌های ساخت‌یافته ایجاد می‌کند.

با بررسی سورس صفحه یا سایت‌مپ، می‌توان نشانه‌های استفاده از yoast seo را مشاهده کرد و به این ترتیب مطمئن شد که سایت وردپرسی است. حتی اگر فوتر یا مسیرهای پیش‌فرض وردپرس تغییر کرده باشند، وجود آثار این افزونه در سورس یا سایت‌مپ نشانه قابل اعتماد وردپرسی بودن سایت است.

تگ متای Generator

تگ متای generator یکی از راه‌های ساده برای فهمیدن سایت وردپرسی است. وردپرس به‌طور پیش‌فرض این تگ را در سورس صفحات قرار می‌دهد و معمولاً به شکل زیر دیده می‌شود:
<meta name=”generator” content=”WordPress 6.x” />
این تگ نشان می‌دهد سایت با وردپرس ساخته شده و گاهی شامل شماره نسخه وردپرس نیز است. البته بعضی مدیران سایت‌ها این تگ را حذف می‌کنند، بنابراین نبود آن لزوماً به معنای اختصاصی بودن سایت نیست، اما وجودش نشانه‌ای مطمئن است.

تگ متای Generator

ساختار هدر

ساختار هدر صفحات وب می‌تواند سرنخ‌های خوبی درباره وردپرسی بودن سایت بدهد. در سایت‌های وردپرسی، هدر معمولاً شامل کلاس‌ها و شناسه‌هایی با پیشوندwp- ، مثل wp-block یا site-header. است. همچنین لینک به فایل‌های CSS و جاوااسکریپت موجود در هدر اغلب مسیرهایی مانند /wp-content/themes/… یا /wp-includes/… دارند که نشانه استفاده از وردپرس است. با بررسی هدر می‌توان علاوه بر وردپرسی بودن، اطلاعاتی درباره قالب و افزونه‌های فعال سایت به دست آورد.

بررسی ساختار html

بررسی ساختار HTML صفحات وب یکی دیگر از روش‌های فهمیدن سایت وردپرسی است. در سایت‌های وردپرسی، HTML معمولاً دارای کلاس‌ها و شناسه‌هایی با پیشوند wp- مانند wp-blockیا wp-image است. همچنین ساختار المان‌ها و تگ‌ها اغلب استاندارد وردپرس را دنبال می‌کند.

برای مثال استفاده از article برای نوشته‌ها، header و footer با کلاس‌های خاص و بخش‌بندی مشخص برای ویجت‌ها. با تحلیل ساختار HTML می‌توان علاوه بر وردپرسی بودن، به نوع قالب و افزونه‌های فعال نیز پی برد، حتی اگر فوتر و سایر مسیرهای پیش‌فرض تغییر کرده باشند.

جدول روش های شناسایی سایت‌های وردپرسی

روش شناسایی

توضیح و نشانه‌ها

بررسی فوتر سایت

نگاه کردن به نوشته‌ها یا لینک‌ها در فوتر، مثل “پشتیبانی شده توسط وردپرس” یا نام قالب

لینک ورود به پنل مدیریت

مسیرهای استاندارد /wp-admin یا /wp-login.php

بررسی سورس کد سایت

وجود مسیرهای /wp-content/ و /wp-includes/، کلاس‌ها و IDهای پیشوند wp-

تحلیل آدرس تصاویر

مسیر تصاویر معمولاً /wp-content/uploads/سال/ماه/نام-تصویر

فایل license.txt

وجود فایل در ریشه دامنه با محتوای مربوط به مجوز GPL وردپرس

فایل readme.html

فایل readme.html حاوی اطلاعات نسخه وردپرس

افزونه‌های مرورگر

ابزارهایی مثل Wappalyzer و BuiltWith که تکنولوژی‌ها و CMS سایت را نشان می‌دهند

تحلیل سایت‌مپ

ساختار لینک‌ها، مسیر دسته‌بندی‌ها، نشانه‌های افزونه‌های SEO وردپرسی

استفاده از افزونه Yoast SEO

آثار افزونه در سایت‌مپ و متا تگ‌ها، مخصوصاً sitemap_index.xml

تگ متای Generator

<meta name=”generator” content=”WordPress …”>

بررسی ساختار هدر

کلاس‌ها و مسیرهای CSS/JS با پیشوند wp-

بررسی ساختار HTML

استفاده از تگ‌ها و کلاس‌های استاندارد وردپرس مانند wp-block، article و wp-image

روش های شناسایی سایت‌های وردپرسی

سوالات متداول درباره ی تشخیص وردپرسی بودن یک سایت

طراحی سایت با وردپرس چیست؟

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

برای فهمیدن وردپرسی بودن سایت می‌توان مسیرهای استاندارد مثل /wp-admin را بررسی کرد، یا سورس کد، تگ متا، فایل‌های readme.html و ابزارهای آنلاین مثل Wappalyzer را مشاهده کرد.

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

چند روش دیگر برای تشخیص سیستم طراحی سایت که تا حالا در چت به آن‌ها اشاره نکرده‌ایم، وجود دارد:

  • بررسی فایل‌های robots.txt: بعضی سایت‌ها در این فایل مسیرهای مربوط به سیستم مدیریت محتوا یا افزونه‌ها را مشخص می‌کنند.
  • تحلیل کوکی‌ها و هدرهای HTTP: بعضی CMSها و فریم‌ورک‌ها کوکی‌ها یا هدرهای خاصی ایجاد می‌کنند که قابل شناسایی است.
  • مشاهده URLهای استاندارد: بعضی سیستم‌ها مثل جوملا، دروپال یا Shopify مسیرهای خاص خود را برای صفحات، دسته‌بندی‌ها یا محصولات دارند.
  • بررسی فونت‌ها و کلاس‌های CSS اختصاصی: بعضی CMSها یا قالب‌ها از کلاس‌ها و سبک‌های مشخصی استفاده می‌کنند که در سند HTML یا CSS قابل مشاهده است.
  • جستجو در شبکه‌های اجتماعی یا مستندات سایت: گاهی سایت‌ها در صفحه درباره ما یا در لینک‌های پشتیبانی به نوع CMS اشاره کرده‌اند.

نتیجه‌گیری

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

5/5 - (1 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سه + پنج =