دلایل ایجاد ارور Missing field “name” (in “mainEntity”) در سرچ کنسول
دلایل ساختوساز ارور Missing field “name” (in “mainEntity”) در سرچ کنسول
دلایل مختلفی را میقدرت برای تولید نقص Missing field “name” (in “mainEntity”) در سرچ کنسول و منش رفع آن درنظر گرفت. با این درحال حاضر با دقت به گزارشات مکرر یوزرها، بیشترین انگیزه تغییرات گوگل در سالهای پیشین و عدم هماهنگی پلاگین یوآست در وب سایت بوده میباشد که در حال حاضر این ایراد رفع گردیدهاست. پس مورد نیاز میباشد مطلقا پلاگینهای خویش را به روزرسانی کرده و از هماهنگی آن با اصلاحات آموزش سئو مشهد گوگل مطمئن باشید.
یکیاز دیگر از دلایلی که می تواند سبب ساز بهاین خلل خواهد شد، عدم درج پرسش میباشد که معمولا ناخواسته و یا این که با در نظرنگرفتن فیلد پرسش و جا پرت کردن آن فیس می دهد. اعتنا فرمائید که در تعریف و تمجید FAQ هم پرسش و هم پاسخها بایستی جدا آموزش سئو در مشهد درج شوند. .
در غایت سومی و رایجترین استدلال ساخت اختلال Missing field “name” (in “mainEntity”) در سرچ کنسول و خط مش رفع آن به انگیزه غلط در کدنویسی میباشد. این نادرست می تواند به دلایل متفاوت چهره دهد. از جمله عدم هم خوانی بودن ساختار کدها با آنچیزی که گوگل درنظر گرفته میباشد و یا این که غلط تایپی و غیره. همواره سفارش ما آن میباشد که اولا نسبت به مشاهده داکیومنتهای گوگل در خصوص آن داده ساختار یافته مبادرت کرده و با جزئیات آن آشنا گردید. ثانیا شما می توانید از فرمت مثال کدهای قرار داده گردیده در داکیومنت گوگل استعمال فرمائید. از جمله برای داده ساختار یافته FAQ از جزئیات این محتوا به کار گیری فرمائید.
نکته: اعتنا فرمائید از آنجایی که گوگل نسبت به درج کدهای اسکیما حساسخیس میباشد و برخی از خصوصیتها و آرایهها را الزامی درنظر گرفته، قطعا از توضیحات گوگل استعمال نمایید. ممکن میباشد این تعاریف و حتی مقداردهیها گوناگون از توضیحات وبسایت Schema.org باشد.
طریق های رفع ارور نقص Missing field “name” (in “mainEntity”) در سرچ کنسول کدامند؟
برای حل نقص Missing field “name” (in “mainEntity”) در سرچ کنسول و رویه رفع آن میقدرت به یک سری راهحل پایین اشاره نمود:
بهروزرسانی افزونهها
ارورهای زیادی که در مشاجره تکنیکال ساختوساز میشوند، مانند خطای missing field name، غالبا ناشی از آپ دیت نبودن کدها یا این که مقداردهی خطا و جا افتادن خصوصیتهای نو میباشد. در شرایطی که که از پلاگینهایی با مدد عالی به کار گیری می کنید، احتمال بسیار زیاد با آپ دیت کردن پلاگین این اشتباهات رفع می شوند. معمولا دستههای مدد پلاگینهای پر اسم و رسم مانند RankMath و یا این که Yoast بهینه سازی به اعتنا تغییرات نو را مدنظر قرار داده و آنهارا در به روزهای پلاگین خویش اجرا مینمایند. براین اساس آغاز پلاگینها (به خصوص مورد ها مرتبط با seo و درج اسکیما کد) را به روزرسانی نمائید.
اصلاح کدنویسی
همان گونه که پیشخیس اشاره کردیم، کدنویسی بایستی بر اساس با نمونههای مندرج بوسیله گوگل باشد. براین اساس پیشنهاد می کنیم قطعا مثال کدی که در اولِ نوشتهیعلمی مندرج را مشاهده کرده و با اینگونه فرمتی کد اسکیما FAQ را اصلاح فرمائید.
برای مشاهده این صفحه ها کافیست از نصیب “Enhancements” سرچ کنسول، روی مورد FAQ کلیک نمایید. حالا در کاغذ سمت راست روی آیتم ارور مربوطه کلیک کرده و از کاغذ نو URLها با این خلل را پیدا فرمایید.
حالا میتوانید با کلیک روی هر ستون URL، کشوای که از سمت راست گشوده می گردد را ببینید. با مشاهده بخش هایلایت گردیده همچون تصویر بالا، بخشی از کد کهاین خلل را ساخت نموده است را مشاهده می کنید.
دیگر نکات اساسی
بعضی از سایر نکات اساسی در اختلال Missing field “name” (in “mainEntity”) در سرچ کنسول و خط مش رفع آن عبارتند از:
همان طور که در کد مثال مشاهده میکنید، خصوصیت name برای هر پرسش درج می گردد. پس برای دوری از فیس دادن خطای mainEntity سرچ کنسول، این فیلد را برای هر پرسش درج فرمایید.
وجود برخی تداخلات در بین پلاگین و پوسته ممکن میباشد این ارور را ساخت و ساز نماید. چنانچه که کل شیوه های نام برده را آزمون کردید، میتوانید یکبار افزونه یا این که پوسته را غیرفعال کرده (پوسته را به شرایط پوسته پیش فرض وردپرس ببرید) و مجددا حالت ارور را آزمون فرمایید.
برای آزمایش زنده نقص Missing field “name” (in “mainEntity”) در سرچ کنسول و راه و روش رفع آن به طور لحظهای، با کلیک روی پیوند ارور مربوطه، بر روی مورد Test Live URL در سرچ کنسول کلیک فرمایید.