گاهی پیش میآید که برای بررسی دقیق یک سایت یا حتی اعتماد به طراح،این سوال برای شما ایجاد میشود که از کجا بفهمیم یک سایت وردپرس است؟ متاسفانه برخی از سایتهای وردپرسی بهعنوان طراحی اختصاصی معرفی میشوند که ممکن است باعث سردرگمی کاربران شود. تشخیص وردپرسی بودن سایت، میتواند در تحلیل، تصمیمگیری یا حتی توسعه آن نقش مهمی داشته باشد. در ادامه، روشهای ساده و کاربردی برای تشخیص CMS سایتها را معرفی کردهایم و به این سؤال پاسخ دادهایم که چطور بفهمیم یک سایت با وردپرس ساخته شده است.
از کجا بفهمیم یک سایت وردپرس است؟
برای تشخیص وردپرسی بودن سایت، کافیست آدرس آن را در مرورگر باز کرده و در انتهای آن /wp-admin یا /wp-login.php را وارد کنید. اگر صفحه ورود وردپرس را مشاهده کردید، یعنی سایت با وردپرس ساخته شده است. روش دیگر این است که روی صفحه کلیک راست کرده و گزینه View Page Source را انتخاب کنید؛ سپس با زدن کلیدهای Ctrl + F، عبارتهایی مثل wp-content یا wp-includes را جستوجو کنید. اگر این موارد را دیدید، میتوانید نتیجه بگیرید که سایت وردپرسی است.
در ادامه، پنج روش برای شناسایی روش نوع سیستم مدیرت محتوا وب سایت ارائه شده که شما میتوانید از هر کدام از آنها که مناسب تر است، استفاده کنید. این شیوهها یا نیاز به ابزارها و افزونههای مرورگر دارند و یا به روشهای دستی و بدون ابزار عمل میکنند.
- استفاده از وپلایزر
- بررسی source code
- بررسی صفحه ورود به پنل ادمین وردپرس
- بررسی فایل license.txt
- سایتهای تشخیص وردپرس
1. استفاده افزون کروم Wapplyzer
افزونه Wapplyzer به سبب قابلیتها و ویژگیهایی که در عملکرد خود دارد، در میان محبوبترین و پرطرفدارترینها بین انواع افزونهها قرار گرفته است. از همین جهت میتواند برای شناسایی سایت وردپرس، به خوبی عمل کند. در نتیجه یکی از شیوههای رایج در پیدا کردن سایتهای وردپرس، نصب و راهاندازی افزونه Wapplyzer است که به تشخیص سیستم محتوایی مورد استفاده در سایت کمک میکند. برای دانلود این افزونه می توانید لینکهای زیر را دنبال کنید.
به علاوه این افزونه میتواند امکانات گستردهتری را در این مسیر در اختیار شما قرار دهد و موارد بیشتری را به نمایش بگذارد. با این توصیف، قادر به کسب اطلاعات گستردهتری در رابطه با یک سایت خواهید بود. به همین دلیل بیشتر کاربران، در روند تشخیص و شناسایی سایت وردپرس، از این افزونه استفاده میکنند.
از مهم ترین امکاناتی که این افزونه برای انواع سایتهای وردپرسی و غیر وردپرسی در اختیار شما قرار میدهد، میتوان به تشخیص نوع سیستم مدیریت محتوا یا نوع زبان مورد استفاده در برنامهنویسی سایت مدنظر، نوع دیتابیس سایت، نوع لایبرر و فریم ورکهای به کار رفته، نوع آمارگیری استفاده شده و مواردی از این قبیل اشاره کرد. هر کدام از این موارد میتوانند در جایگاه خود نقش مهمی در تحلیل یک سایت داشته باشند.
2. بررسی سورس کد سایت
وردپرس دارای قالب چند قسمتی است که از فایلها و فولدرهای مختلف تشکیل شده و افراد میتوانند با بررسی سورس سایت، نشانههای این فایلها و فولدرها را پیدا کنند. این شیوه از شناسایی و بررسی سایت وردپرس، کاملاً دستی است و برخلاف گزینه اول، نیازی به افزونهها و ابزارهای مختلف ندارد.
برای بررسی سورس کد سایت، کافی است که وارد یکی از صفحه های سایت مد نظر خود شوید و روی فضای خالی آن کلیک راست کنید تا آرشیوی به نمایش گذاشته شود. در این بخش باید گزینه View Page source را انتخاب کنید. کدهایی نمایش داده میشود که در صورت وجود فولدرهایی چون wp-content، میتوانید به وردپرسی بودن سایت پی ببرید.
به همین دلیل میتوان دریافت که بررسی کد سورس شیوه سادهای برای شناسایی سایت های وردپرسی از انواع غیر وردپرسی است. لازم به ذکر است که با این شیوه، نمیتوان هیچ اطلاعات دیگری به دست آورد.
3. بررسی لینک ورود به پنل ادمین وردپرس
برای بررسی لینک ورود به پنل ادمین وردپرس، به شکلی عمل میکند که احتمال عدم پاسخگویی در آن وجود دارد و اگر بخواهید اطمینان بیشتری حاصل کنید، لازم است که از شیوه دیگری کمک بگیرید. در واقع با توجه به اینکه ممکن است ادمین سایت آدرس پنل مدیریت را به دلایل امنیتی تغییر داده باشد، بررسی شما دقیق نخواهد بود.
حال اگر فرض کنیم که ادمین آدرس پنل مدیریت را تغییر نداده باشد، در صورتی که با اضافه کردن عبارت wp_admin به انتهای آدرس سایت، صفحه لاگین پنل مدیریت باز شود، میتوانید بررسی خود را انجام دهید؛ چرا که صفحه لاگین وردپرس از انواع غیر وردپرس متفاوت و قابل تفکیک است.
در غیر این صورت، اگر با استفاده از این شیوه صفحه لاگین مدیریت برای شما باز نشد، میتوانید از راهکارهای قبلی که گفته شد و شیوههایی که در ادامه گفته میشود، استفاده کرده تا بتوانید نوع سایت هدف خود را شناسایی نمایید.
4. بررسی فایل license.txt
فایل لایسنس از دیگر شیوههای مورد استفاده در جهت بررسی وردپرسی بودن یا نبود یک سایت است. در حقیقت با توجه به اینکه فایل لایسنس در میان فایلهای وردپرس به طور پیش فرض وجود دارد، تنها با افزودن عبارت license.txt به انتهای آدرس سایت، قادر به تشخیص و شناسایی سایت وردپرس خواهید بود. به طوری که اگر صفحه پر از کد برای شما باز شود، میتوان نتیجه گرفت که سایت از انواع وردپرسی است.
البته ناگفته نماند که در این مورد هم ممکن است ادمین سایت برای مسائل امنیتی، فایل لایسنس را حذف کرده باشد. در این حالت بررسی و شناسایی شما چندان معتبر نخواهد بود و باید از شیوه دیگری هم استفاده کنید.
5. استفاده از سایت های تشخیص وردپرس
به منظور شناسایی سایتهای وردپرسی، برخی سایتها نیز وجود دارند که به شما کمک خواهند کرد. تنها کافی است آدرس سایت مورد نظر خود را در این سایتها وارد کنید تا وردپرسی بودن یا نبودن آن را برای شما نمایان کند. همچنین این سایتها میتوانند قابلیتهای دیگری را در اختیار شما قرار دهند که در روند بررسی و تحلیل سایت وردپرسی کمک خواهند کرد. این سایت ها، لیست برخی از افزونهها و ماژولهایی که در سایت نصب شده است را به شما نشان میدهد. حتی در برخی موارد، قالب نصب شده در سایت هم قابل بررسی است.
در حقیقت این شیوه همانند نصب افزونه برای پیدا کردن سایتهای وردپرس است؛ با این تفاوت که دیگر نیازی به نصب افزونه مطرح نیست و در یک صفحه دیگر، میتوانید این سایتها را مورد استفاده قرار دهید.
جدول خلاصه تشخیص وردپرسی بودن سایت
روش تشخیص | توضیح |
---|---|
بررسی آدرس | افزودن /wp-admin یا /wp-login.php به انتهای URL سایت برای دیدن صفحه ورود وردپرس |
بررسی سورس کد سایت | مشاهده عباراتی مثل wp-content یا wp-includes در کدهای HTML سایت |
بررسی فایل license.txt | اضافه کردن /license.txt به انتهای URL برای مشاهده فایل لایسنس پیشفرض وردپرس |
استفاده از افزونه Wappalyzer | نصب افزونه مرورگر برای شناسایی CMS و تکنولوژیهای استفادهشده در سایت |
استفاده از سایتهای تشخیص وردپرس | وارد کردن URL سایت در ابزارهای آنلاین برای تشخیص CMS و افزونهها |
جمع بندی
تشخیص وردپرسی بودن یک سایت، هم به کمک ابزارها و افزونهها امکانپذیر است و هم از طریق روشهای دستی و سادهتر قابل انجام است. اگر برایتان این سؤال پیش آمده که از کجا بفهمیم یک سایت وردپرس است؟ باید بدانید راههای متعددی برای این کار وجود دارد؛ مثلاً با بررسی آدرسهایی مثل /wp-admin یا /wp-login.php، مشاهده سورس کد و جستجوی عبارتهایی مثل wp-content، یا چک کردن فایلهایی مانند license.txt. همچنین میتوانید از ابزارهایی مثل افزونه Wappalyzer یا سایتهای مخصوص تشخیص CMS استفاده کنید. اگر از این روشها بهدرستی استفاده شود، حتی بدون داشتن دانش تخصصی هم میتوان وردپرسی بودن یک سایت را با دقت بالا تشخیص داد.
فعلی
از کجا بفهمیم یک سایت وردپرس است؟ [ بررسی 5 روش ساده و کاربردی]
سوالات متداول
چرا بررسی /wp-admin میتواند وردپرسی بودن سایت را مشخص کند؟
افزونه Wappalyzer چه اطلاعاتی برای تشخیص وردپرس ارائه میدهد؟
عبارت wp-content در سورس کد نشاندهنده چیست؟
نویسنده سینا عباسی
سایر مقالات نویسندهسینا عباسی، مدیر سئو ژاکت، بیش از 7 ساله که بهصورت تخصصی در حوزه سئو فعالیت میکند. وی مدرس و مشاور سئوی کسب و کارهای اینترنتی میباشد. سینا عباسی با تخصص و تجربهای که در حوزه سئو دارد، نگاه شما را به آموزش سئو در دنیای دیجیتال مارکتینگ تغییر میدهد.