باگ SEO وردپرس Yoast نقشه های سایت تکراری ایجاد می کند

Yoast اشکالی را تأیید کرد که باعث می‌شود وردپرس نقشه‌های سایت تکراری تولید کند و گفته می‌شود که در حال کار بر روی رفع آن است
یک بازاریاب با چشم تیزبین متوجه شد که Yoast نقشه های سایت تکراری تولید می کند. معلوم نیست چه مدت است که این اتفاق می افتد، اما رئیس SEO در Yoast این اشکال را تصدیق کرد و خاطرنشان کرد که Yoast از مشکل آگاه است و می گوید در حال کار بر روی رفع آن است.
با این حال، هنگامی که این اشکال نقشه سایت تکراری کشف شد، بررسی سایر افزونه‌های SEO نشان داد که مشکل مشابهی برای سایر افزونه‌ها نیز رخ می‌دهد، اما این مشکل برای همه افزونه‌های SEO بومی نیست.
برندا مالون ( @_brendamalone ) این اشکال را کشف کرد و در مورد آن به Yoast توییت کرد:
@yoast @jonoalderson آیا راهی برای خاموش کردن نقشه‌های سایت xml تکراری که Yoast ایجاد می‌کند وجود دارد؟
page .com/page-sitemap.xml و
page .com/page-sitemap1.xml
آیا دلیل خاصی برای ایجاد اینها وجود دارد؟ با تشکر.
— برندا مالون، تریپل واکس و هنوز ماسکینگ (@_brendamalone) 21 مارس 2022
شخصی از Yoast پاسخ داد که در مورد این باگ می‌دانند و آن را به صورت داخلی برای رفع آن پرچم‌گذاری کرده‌اند:
سلام @_brendamalone ، ساده ترین راه حل در حال حاضر ممکن است تنظیم تغییر مسیر برای نسخه '1' به نسخه ساده (برای هر نوع پست تحت تأثیر قرار گرفته) باشد.
در ضمن، من مطمئناً بلیطی در ردیاب داخلی خود برای رسیدگی به این موضوع دیده ام، پس ببینم می توانم آن را پیدا کنم و گرد و غبار آن را پاک کنم.
— جونو آلدرسون (@jonoalderson) 21 مارس 2022
ویژگی نقشه سایت Yoast SEO به طور خودکار یک نقشه سایت برای انواع پست های مختلف ایجاد می کند.
به عنوان مثال، سایتی با نقشه سایت برای صفحات، URL نقشه سایت را به این صورت منتشر می کند:
سایتی که هزاران پست نداشته باشد، نقشه سایت پستی مانند زیر خواهد داشت:
سایتی با تعداد زیادی پست ممکن است نقشه های سایت را به شکل زیر منتشر کند:
آنچه کشف شد این است که Yoast همچنین نقشه های سایت تکراری تولید می کند.
سایتی که فقط یک نقشه سایت برای "صفحات" دارد، نقشه های سایت زیر را خواهد داشت:
نقشه سایت اصلی "صفحه":
نقشه های سایت تکراری "صفحه":
سایتی که فقط یک نقشه سایت برای پست ها دارد، نقشه سایت زیر را خواهد داشت:
نقشه سایت "پست" اصلی:
نقشه سایت "پست" تکراری:
سایتی با نقشه های سایت متعدد برای پست ها، اشکال را به روشی متفاوت نشان می دهد.
به عنوان مثال، اگر یک سایت دارای هزاران پست باشد و به سه نقشه سایت نیاز داشته باشد، نقشه سایت آنها ممکن است به شکل زیر باشد:
نقشه های سایت اصلی "پست ها":
اما با باگ نقشه سایت Yoast، آنها اکنون دو نقشه سایت اضافی دارند که تکراری از نقشه سایت اول هستند.
بنابراین در مثال بالا، این اولین نقشه سایت است: /post-sitemap1.xml
اینها نقشه های سایت تکراری اولین نقشه سایت اصلی هستند:
این اشکال را می توان در هر سایتی که از افزونه Yoast SEO WordPress استفاده می کند، از جمله در خود Yoast مشاهده کرد.
این URL ها به نقشه های سایت Yoast XML یکسان منجر می شوند:
چیزی که واقعاً عجیب است این است که این اشکال نقشه سایت به Yoast محدود نمی شود.
باگ مشابهی را می توان در بسیاری از افزونه های سئو دیگر یافت (اما نه در همه آنها).
عجیب است که چندین پلاگین سئو رفتار مشابهی را در رابطه با یک اشکال از خود نشان دهند.
چیزی که باید در نظر گرفته شود این است که سازندگان افزونه به مجوز منبع باز وردپرس متعهد هستند که دیکته می کند که افزونه ها و تم های وردپرس آثار مشتق شده در نظر گرفته شوند. این یک موضوع دیرینه است که در یک مقطع توسط خود مت مولنوگ در سال 2015 روشن شد .
مت نوشت:
وردپرس تحت مجوزی به نام GPL است که اساساً می گوید شما می توانید هر کاری را که دوست دارید با نرم افزار انجام دهید، اما اگر تغییراتی را توزیع کنید یا آثار مشتق شده ایجاد کنید، آنها نیز باید تحت GPL باشند. به آن مانند مجوز Creative Commons Sharealike فکر کنید.
در گذشته مردم مطمئن نبودند که آیا تم برای وردپرس آثاری مشتق شده است و باید GPL باشد. در سال 2009 ما یک نظر حقوقی خارجی دریافت کردیم که موضوع را روشن کرد و گفت که PHP در تم ها قطعا باید GPL باشد و برای CSS و تصاویر اختیاری است. اساساً همه افراد در جامعه WP برای تمام فایل‌های مورد نیاز برای اجرای موضوع خود (PHP، JS، CSS، آثار هنری) به طور کامل GPL، گاهی اوقات 100% GPL نامیده می‌شوند.
بنابراین ممکن است روش‌های خاصی برای تولید نقشه سایت خود منبع باز و در دسترس همه شرکت‌های پلاگین سئو برای استفاده باشد و این ممکن است توضیح دهد که چرا سایر افزونه‌های SEO دارای اشکال مشابه یا مشابهی هستند که Yoast دارد.
این اشکال نقشه سایت فقط بر Yoast و Rank Math تأثیر نمی گذارد. بر سایر افزونه های SEO نیز تأثیر می گذارد.
این اشکال در افزونه های سئو زیر تایید شده است:
اگر نقشه سایت SEOPress شما برای "پست ها" به این صورت شروع می شود:
موارد تکراری در این URL ها ایجاد می شود:
اگر افزونه AIOSEO شما این URL را برای نقشه های سایت «پست ها» ایجاد می کند:
همچنین این موارد را تولید می کند:
موارد فوق برای پلاگین Rank Math نیز صادق است.
برندا مالون در مورد این موضوع تحقیق کرد و به اشتراک گذاشت که به نظر می رسد برخی از افزونه های SEO حاوی این باگ نیستند.
پلاگین های سئو زیر به درستی نقشه سایت تولید می کنند:
بهترین روش برای سئو این است که کارها را برای موتورهای جستجو آسان کند.
هرچه خطاهای بیشتری معرفی شوند، احتمال اینکه ربات‌های موتور جستجو شروع به شکستن اشتباهات و ایجاد مشکلات پیش‌بینی نشده کنند، بیشتر می‌شود، به خصوص اگر این مشکل با خطاهای دیگر در یک سایت همراه باشد.
منظور از سئو بهینه سازی موتور جستجو است. هر چه خزیدن و کشف صفحات وب را برای موتور جستجو آسان تر کنید، برای سئو بهتر است.
اشتباهات برعکس بهینه سازی هستند. هر چه یک وب سایت اشتباهات بیشتری ایجاد کند، یک سایت کمتر بهینه می شود.
از نظر سئو می توان استدلال کرد که تأثیر این خطاها به حداقل برسد و بگوییم که بله، سایت می تواند با وجود این خطاها به لنگیدن ادامه دهد و عملکرد عادی داشته باشد.
اما اشتباهات همچنان برعکس سئو هستند.
خبرنامه روزانه ما را از لورن بیکر بنیانگذار SEJ در مورد آخرین اخبار در صنعت دریافت کنید!
راجر مونتی یک بازاریاب جستجو با بیش از 20 سال تجربه است. ارائه ممیزی سایت، مشاوره تلفنی و محتوا و … [بیو کامل را بخوانید]
برای دریافت آخرین اخبار صنعت در خبرنامه روزانه ما مشترک شوید.
برای دریافت آخرین اخبار صنعت در خبرنامه روزانه ما مشترک شوید.

source
سئو سایت

About mohtavaclick

Check Also

Metaverse Primer برای بازاریابان: چگونه به اینجا رسیدیم و بعد به کجا رسیدیم

در همگرایی VR، AR، و ارز دیجیتال Metaverse قرار دارد. برندها مورد توجه هستند، زیرا …

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

نشانی ایمیل شما منتشر نخواهد شد.

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