آموزش رفع ارور Structured Data در گوگل کنسول
اگر از سیستم مدیریت محتوای وردپرس استفاده میکنید لازم است که تغییراتی در سایت خود ایجاد نمایید که به واسطه آن جلوی به اشتباه افتادن اسپایدر های موتور های جستجوگر را بگیرید . این اطلاعات ناقصی به موتور های جستجوگر ( از جمله گوگل ) میدهند و این باعث کاهش رتبه سایت های وردپرسی در گوگل شده است . و سئو این سایت ها را تحت تاثیر قرار داده است .
البته جای نگرانی نیست . شما میتوانید به راحتی اطلاعات ناقص را خودتان درست کنید که این کار قطعا تاثیر مثبتی در سئو سایت شما خواهد داشت .
برای دیدن خطاهای Structured Data میتوانید به مسیر زیر بروید :
ابتدا وارد گوگل کنسول شوید وارد داشبورد سایت خود شوید سپس از قسمت سمت چپ روی Appearance کلیک کنید تا زیر شاخه های آن نمایش داده شود . سپس Structured Data را انتخاب نمایید .
شما با ارور هایی شبیه این مواجه خواهید شد :
Missing: author
Missing: entry-title
Missing: updated
دلیل این خطا این است که تگ div در پست های ارسالی شما دارای hentry نیست .
hentry چیست ؟ hentry رو میشه یک کلس برای css معرفی کرد و hentry ها به اسپایدر های گوگل کمک میکند تا اطلاعاتی راجع به پست های شما جمع آوری کند و آن را در لیست جستجو های خودش نمایش دهد .
چگونه خطای Structured Data را از رفع کنیم ؟
برای رفع ارور Structured Data شمامیتوانید به راحتی و با اضافه کردن تگ span tags به پست های خود این خطا را در گوگل کنسول از بین ببرید . برای این کار شما ابتدا باید وارد کنترول پنل هاست خود شده و وارد مسیر زیر شوید :
wp-content/themes/mytheme
در این جا به بررسی یک مثال ساده در مورد چگونگی رفع ارور entry-title در قالب single.php میپردازیم :
برای این منظور شما ابتدا باید در قالب single.php به دنبال کد زیر بگردید :
1
|
<h2><?php the_title(); ?></h2> |
سپس کد مربوطه را حذف کرده و کد زیر را جایگزین آن نمایید . تفاوت دو کد این است که در کد زیر یک کلس entry-title به آن اضافه شده است .که این کلس باعث میشود که entry-title مورد نیاز گوگل و سایر موتور های جستجوگر به اسپایدر های آن ها تحویل داده شود با این کار این ارور در گوگل کنسول از بین خواهد رفت .
1
|
<h2 class = "entry-title" ><?php the_title(); ?></h2> |
حال نوبت به رفع خطای author میباشد . این خطا نیز دقیقا مانند خطای قبلی میباشد . برای رفع این خطا ابتدا شما باید در قالب single.php و یا قالب های دیگر خود به دنبال کد زیر بگردید :
1
|
<?php the_author(); ?> |
حال با کد زیر جایگزین کنید :
1
|
<span class = "vcard author post-author" ><span class = "fn" ><?php the_author(); ?></span></span> |
حال نوبت به رفع خطای updated میرسد . برای این کار کافیست کد زیر را پیدا کنید :
1
|
<?php the_date(); ?> |
و با کد زیر جایگزین کنید :
1
|
<span class = "post-date updated" ><?php the_date(); ?></span> |
حال از کجا بدانیم که این ارور برطرف شده است ؟
برای این کار کافیست از ابزاری که گوگل معرفی کرده است کمک بگیرید .
https://developers.google.com/structured-data/testing-tool
پر امتیازترین محصولات
-
آموزش ساخت اپلیکیشن اندروید سایت وردپرس بدون برنامه نویسی
امتیاز 5.00 از 5
129 هزار تومان95 هزار تومان - دوره آموزش آنلاین گوگل آنالیتیکس 149 هزار تومان
- دوره آموزش سئو و بهینه سازی سایت 240 هزار تومان
- کلمات کلیدی طلایی در سئو رایگان!
-
آموزش دیجیتال مارکتینگ Digital marketing
445 هزار تومان360 هزار تومان
پاسخی بگذارید
برای نوشتن دیدگاه باید وارد بشوید.