نحوه نمایش پرسش و پاسخ در نتایج گوگل (faq schema)
نمایش سوالات متداول در نتایج جستجو گوگل مدتی است که برای جستجوی فارسی فعال شده است. استفاده از این ویژگی باعث میشود تا اقدام به نمایش پرسش و پاسخ در نتایج جستجو کرده و پاسخ پرسشهای متداولی که مشتریان بیشتر از شما در خصوص خدمات و محصولات میپرسند درج کنید. این قابلیت کمک میکند تا به مرور ایمپرژن صفحه افزایش یافته و به دنبال آن به دلیل ظاهر متفاوتی که برای نمایش نتایج در سایت شما وجود دارد نرخ کلیک و CTR بالاتری دریافت کنید که در نهایت همگی منجر به افزایش رتبه سایت در دراز مدت خواهد شد.
در این مقاله میخواهم نحوه نمایش سوال و جواب در نتایج جستجو گوگل و سایر موتورهای جستجو مثل بینگ و یاندکس را به شما آموزش دهم که میتوانید به کمک افزونه برای سایتهای وردپرسی یا قرار دادن کد در سایتهایی که طراحی اختصاصی دارند از این ویژگی استفاده کنید. پس اگر شما هم به دنبال استفاده از این قابلیت هستید تا انتها با من همراه باشید.
داده ساختار یافته FAQ چیست؟
دادههای ساختار یافته، schema markup یا ریچ اسنیپتها سبب میشوند تا از طریق قرار دادن کدهای json-ld در سورس صفحات بتوانید اطلاعات دقیقتری از محتوای یک صفحه به موتور جستجو بدهید. به عنوان مثال یک سایت آشپزی را در نظر بگیرید.
در حالت عادی همه سایتهای آشپزی مثل سایر صفحات لینک صفحه، عنوان صفحه و توضیحات متا را در نتایج نمایش میدهند. اما گوگل ابزارهای مختلفی را برای این سایتها در اختیار قرار داده تا قادر باشند اطلاعات دیگری همچون دستور پخت، تصویر غذا، مواد لازم و اطلاعات دیگری را هم مشابه تصویر زیر نمایش دهند.
این دادهها شامل انواع مختلفی هستند که میتوانند برای سایتهای مختلفی استفاده شوند. از نمونه آنها میتوان به سایتهای زیر اشاره کرد.
- سایت فروشگاهی: قیمت محصول، تصاویر محصول، موجودی انبار
- سایت رویداد: تاریخ رویداد، قیمت بلیت، زمان رویداد بر اساس نقشه
- سایت پرسش و پاسخ: نمایش سوال، نمایش پاسخها، بهترین سوال انتخاب شده، امتیاز به سوالات
- و…
faq markup نیز یکی از این موارد است که برای سوالات متداول مورد استفاده قرار میگیرد و میتوانید پرسش بیشترین سوالاتی که کاربران و مشتریان در خصوص سایت شما دارند را در صفحات درج کنید تا در نتایج گوگل نمایش داده شود.
در ادامه این مقاله میخواهم به نحوه افزودن داده ساختار یافته faq در سایت بپردازم که به سه روش میتوانید نمایش سوالات و جواب را در نتایج جستجوی گوگل برای سایت خود فعال کرده و نرخ کلیک بیشتری بگیرید.
چرا باید از FAQ rich snippet استفاده کنیم؟
موتور جستجوی گوگل روز به روز هوشمندتر شده و ابزارهای مختلفی را در اختیار قرار میدهد تا کاربران بتوانند در زمان بسیار کوتاهی پاسخ پرسشهای خود را دریافت کنند. شاید در ظاهر شما گوگل را فقط یک موتور جستجو ببینید که کلماتی را وارد کرده و سپس نتایج از سایتهای مختلف را میبینید.
اما باید بدانید که در بطن همین کادر جستجو ابزارهای بسیار زیادی وجود دارد که برخی اطلاعات مهم را میتوان بدون اینکه وارد سایت مقصد شد به دست آورد. یکی از این ابزار که تا همین یک سال پیش برای وب فارسی غیرفعال بود استفاده از FAQ snippet است که امکان نمایش سوال و جواب را در نتایج جستجو فراهم میکند.
با استفاده از این ابزار شما میتوانید سوالات اصلی که در رابطه با محتوای صفحه است و کاربران بیشترین جستجو را برای آن انجام میدهند را در نتیجه جستجو در یک کادر دیگری نمایش دهید. این کار کمک میکند تا کاربر بدون نیاز به اینکه بخواهد وارد سایت شود، پاسخ اطلاعات خود را به دست بیاورد.
ممکن است بپرسید وقتی کاربر روی نتیجه جستجو کلیک نمیکند و وارد سایت من نمیشود پس چه منفعتی دارد که این کار را انجام دهم؟
واقعیت این است که همیشه همه کاربران اینطور نیستند که با دیدن پرسش و پاسخ و یافتن جوابهای خود وارد سایت شما نشوند. اما استفاده از این ویژگی باعث میشود تا رتبه بالاتری در نتایج بگیرید. چرا که متفاوت بودن حالت نمایش در نتایج جستجو سبب میشود نرخ کلیک سایت فوق العاده افزایش پیدا کند. حتی اگر شما در نتیجه پنجم قرار داشته باشید، تنها به این دلیل که اطلاعات بیشتری نمایش داده شده نرخ کلیک بالاتری میگیرید و بعد از مدت کوتاهی رتبه پنجم جای خود را به رتبه اول ارتقا خواهد داد.
بنابراین توصیه میکنم که از این ابزار استفاده کنید. اما استفاده درست و استاندارد که موجب اسپم نشود.
نمایش پرسش و پاسخ در نتایج گوگل چگونه است؟
برای نمایش سوالات متداول در نتایج جستجو شما میتوانید هم از افزونه استفاده کنید و هم اینکه با ابزار schema markup generator کد نمایش سوالات در نتایج موتور جستجو را دریافت کرده و با قرار دادن در صفحه آنها را نمایش دهید. در ادامه به معرفی سه روش که این امکان را در اختیار شما قرار میدهد خواهم پرداخت.
روش اول: پرسش و پاسخ با افزونه یوست(Yoast SEO)
استفاده از وردپرس به عنوان یک سیستم ساخت سایت این روزها بیشتر از هر سیستم دیگری مورد توجه قرار گرفته است. به کمک افزونههای وردپرس میتوانید بدون اینکه نیاز باشد هزینه زیادی کنید، بسیاری از امکانات را در سایت خود پیاده سازی کنید. بی شک همه ما افزونه یوست سئو را در سایت خود نصب کردهایم. یکی از ابزار این افزونه که فعلا فقط برای ویرایشگر گوتنبرگ فعال است همین ویژگی است که امکان افزودن پرسش و پاسخ را به شما خواهد داد.
برای استفاده از این ویژگی کافی است در صفحه ویرایش نوشته یا برگه بلاک yoast را جستجو کرده و روی بلاک یواست سوالات متداول کلیک کنید.
- عنوان سوال را وارد کنید.
- پاسخ سوال را وارد کنید.
- در صورتی که تصویر مرتبطی وجود دارد با کلیک روی دکمه افزودن تصویر آن را از رسانه وردپرس انتخاب کرده یا اینکه تصویر جدیدی آپلود کنید.
- برای اضافه کردن سوالات بعدی روی دکمه سوالی اضافه کنید کلیک کنید.
با انجام این کار سوالات اضافه شده و بعد از اینکه نوشته در گوگل ایندکس شد به صورت پرسش و پاسخ در نتایج گوگل نمایش داده میشود. چون نمونه آمادهای برای دمو ندارم، نمونه این را میتوانید در دو روش بعدی ببینید که سوالات و جوابهای قرار داده شده در نتایج گوگل درست به همان شیوه نشان داده خواهند شد.
روش دوم: افزونه Structured Content (JSON-LD)
اگر از افزونه یوست سئو استفاده نمیکنید یا اینکه طبق همان نکته ای که گفتم چون احتمال دارد پرسش و پاسخ در نتایج گوگل نمایش داده نشود، میتوانید از یک افزونه جدا که به صورت اختصاصی برای همین کار درنظر گرفته شده استفاده کنید.
افزونه ای که شخصا از آن نتیجه گرفتم با عنوان Structured Content (JSON-LD) #wpsc در مخزن وردپرس به ثبت رسیده که تاکنون بیش از ۱۰ هزار نصب فعال را به خود اختصاص داده و با ویرایشگر جدید وردپرس، یعنی گوتنبرگ نیز سازگاری کاملی دارد. برای استفاده از این افزونه کافی است روی دکمه زیر کلیک کرده و به کمک آموزش نصب افزونه در وردپرس آن را به لیست افزونههای خود اضافه کنید.
افزونه پرسش و پاسخ وردپرس Structured Content
با نصب و فعال سازی این افزونه هیچ تنظیمات یا منوی خاصی به پیشخوان وردپرس شما اضافه نمیشود. بلکه دکمه ای در صفحه ویرایش نوشته قرار داده خواهد شد که به کمک آن میتوانید از قابلیت FAQ snippet در وردپرس استفاده کنید. برای این منظور کافی است طبق توضیحات و تصاویری که در ادامه مشاهده میکنید، هنگام افزودن نوشته در وردپرس عمل کنید.
ابتدا باید بلاک جدیدی که به ویرایشگر گوتنبرگ با نام FAQ اضافه شده است را مشابه تصویر بالا انتخاب کنید. برای این کار میتوانید روی آیکون + کلیک کرده و بلاک FAQ را انتخاب کنید یا اینکه با زدن دستور /faq سریعتر این بلاک را پیدا کنید. بعد از پیدا کردن بلاک روی آن کلیک کنید تا به صفحه ویرایش نوشته اضافه شود.
حالا همانطور که در تصویر میبینید برای درج پرسش و پاسخ در نتایج گوگل باید سوالات و پرسشها را با کمک این افزونه به صفحه نوشته یا برگه مورد نظر اضافه کنید. برای این کار طبق شماره گذاری که در تصویر بالا انجام دادم و توضیحاتی که در ادامه شرح داده شده عمل کنید.
- ابتدا عنوان سوال خود را وارد کنید.
- پاسخ پرسش به این سوال را وارد کنید. سعی کنید پاسخها کوتاه و در کمتر از ۲۰۰ کاراکتر باشد. چرا که پرسش بیشتر اسپم شده و موجب میشود تا با مشکل نشان ندادن سوال و جواب در نتایج گوگل مواجه شوید. شما مجاز به استفاده از تگهای strong، b و a(بولد کردن و لینک دادن) در محتوای پاسخها هستید.
- اگر تصویر مرتبطی برای سوال دارید با کلیک روی دکمهی Add Image آن را آپلود کنید.
- برای اضافه کردن پرسش بعدی میتوانید روی دکمه Add One کلیک کنید تا همین باکس دوباره نمایش داده شده و سوال و جواب دوم را درج کنید.
- با استفاده از بخش select tag میتوانید Heading سوال را در قالب نوشته انتخاب کنید که بین کدام یک از تگهای H2 تا H6 باشد.
در نهایت بعد از اینکه پرسشهای بعدی را اضافه کردید با تصویری مشابه نمونه زیر مواجه میشوید که با کلیک روی دکمه Add One میتوانید پرسش دیگری اضافه کنید.
بعد از اضافه کردن همه سوالات اگر به صفحه نمایش نوشته مراجعه کنید میبینید که با استایلی که افزونه برای نمایش پرسش و پاسخ در نظر گرفته است محتوا به صورت زیر نمایش داده میشود.
هر یک از باکسهای بالا حاوی یک پرسش و پاسخ هستند که قرار است در نتایج گوگل نمایش داده شوند. حالا برای اینکه نتیجه را ببینید میتوانید:
- منتظر بمانید تا گوگل محتوای شما را مجددا بررسی کرده و با ایندکس شدن نوشته، میبینید که پرسش و پاسخ در نتایج گوگل نمایش داده میشود.
- یا اینکه به کمک مقاله 7 ترفند برای ایندکس سریع صفحات در گوگل خودتان دستی اقدام به ایندکس مجدد از طریق گوگل سرچ کنسول کنید.
در این صورت خواهید دید که با جستجوی کلمات کلیدی برای نوشته مورد نظر در نتایج گوگل پرسش و پاسخ با موفقیت نمایش داده شده است.
با کلیک روی هر پرسش میتوانید پاسخ آن را ببینید.
در صورتی که از ویرایشگر قدیمی(کلاسیک) وردپرس استفاده میکنید، برای استفاده از این افزونه دکمهای مشابه تصویر زیر به ویرایشگر اضافه خواهد شد. همانطور که میبینید اگر صرفا قرار است یک سوال و جواب قرار دهید روی Single FAQ کلیک کنید؛ در غیر اینصورت از Multi FAQ را انتخاب کنید.
در این صورت پنجرهای مشابه تصویر زیر باز خواهد شد که میتوانید اطلاعات پرسش و پاسخ را مانند نمونهای که در ویرایشگر گوتنبرگ دیدید درج کنید.
- ابتدا تیک گزینه Render HTML را فعال کنید. حتما این گزینه را فعال کنید تا علاوه بر اینکه کد json-ld به سورس صفحه اضافه میشود محتوای متنی هم درج شود. دلیل تاکید بر فعال کردن این گزینه را در انتهای مقاله خواهم گفت.
- اگر کلاس استایل خاصی دارید که در این افزونه استفاده کنید میتوانید در اینجا وارد کنید.
- تگ HEADING را برای سوال مشخص کنید.
- عنوان سوال را وارد کنید.
- پاسخ سوال را وارد کنید.
- در صورتی که تصویر مرتبطی دارید با کلیک روی دکمهی Add Image اضافه کنید.
- با کلیک روی دکمهی Add One سوال و پرسش بعدی را اضافه کنید.
- روی دکمه قبول کلیک کنید تا پرسش و پاسخها اضافه شوند.
در نهایت خواهید دید که پرسش و پاسخها مشابه تصویر زیر به صورت شورت کد به محتوای صفحه اضافه خواهند شد.
روش سوم: استفاده از FAQ Generator
در این روش میتوانید بدون نیاز به افزونه از قابلیت پرسش و پاسخ در وردپرس استفاده کنید. ابزار آنلاین مختلفی در این زمینه وجود دارند که استفاده از سایت saijogeorge.com برای این کار کمک بگیرید. این سایت ابزاری را در اختیار شما قرار داده که به کمک آن میتوانید سوال و جواب را وارد کرده و در خروجی آن یک کد در قالب JSON-LD دریافت میکنید. با قرار دادن این کد اسکریپت در محتوای صفحه میتوانید بدون نیاز به استفاده از افزونه از قابلیت نمایش پرسش و پاسخ در نتایج گوگل استفاده کنید.
برای این منظور پس از ورود به سایت مورد نظر مشابه تصویر زیر به ترتیب سوالات و پرسشهای خود را وارد کنید.
همانطور که میبینید این سایت نیز امکان استفاده از پرسش و پاسخ را مشابه دو روش قبلی که معرفی کردم فراهم کرده است. کافی است ابتدا سوال و جواب را طبق شماره ۱ و ۲ در تصویر بالا وارد کنید. سپس برای اضافه کردن FAQ دیگر روی دکمه Add Another FAQ کلیک کنید تا باکس دیگری برای قرار دادن پرسش و پاسخ باز شود(۳).
در نهایت بعد از اینکه همه سوالات را قرار دادید کد خروجی که باید برای نمایش سوال و جواب در نتایج گوگل در سایت خود نمایش دهید در کادر سمت راست(۴) در دسترس است. حالا این کد را کپی کرده و مشابه چیزی که در تصویر زیر میبینید، به کمک بلاک HTML در انتهای صفحه ویرایش نوشته قرار دهید.
در این صورت محتوا همانطور که میبینید در قالب یک کد script در سورس سایت اضافه خواهد شد که به کمک JSON-LD میتوانید نمایش سوال و جواب را در نتایج گوگل برای هر نوشتهای که به این طرق عمل کردید فعال کنید.
نکته بسیار مهم
در استفاده از این روش برای قرار دادن کد نمایش پرسش و پاسخ گوگل یک نکتهای وجود دارد که به جرأت میتوانم بگویم هیچ سایتی به این موضوع نپرداخته و من برای اولین بار در وبلاگ سون هاست آن را در وب فارسی ذکر میکنم. اگر این نکته را رعایت نکنید بعد از مدتی نمایش faq در نتایج گوگل برای صفحه مورد نظر با اینکه خطایی ندارد اما نمایش داده نمیشود.
نکته هم اینجاست که وقتی شما کد بالا را در صفحه قرار میدهید برای کاربر در قالب نوشته قابل مشاهده نیست. بلکه صرفا محتوای آن به سورس صفحه اضافه شده که توسط ربات موتورهای جستجو قابل دیدن است. بنابراین باید محتوا را هم به صفحه خود اضافه کنید که کاربر نیز قادر به دیدن آن باشد. میتوانید از تگهای H برای عنوان سوال و از تگ معمولی p برای پاسخ پرسشها استفاده کنید. یا اینکه خلاقیت به خرج داده و از آکاردئون و باکس استفاده کنید که در نمونه تصویر زیر من از این روش استفاده کردم. اما حتما دقت کنید که باید عینا متن سوال و پرسش یکی بوده و حتی کاراکتر نقطه یا فاصله هم نباید با کدی که در سورس صفحه اضافه کردید تغییر کرده باشد.
در نهایت بعد از اینکه صفحه شما مجددا ایندکس شد مشابه تصویر میبینید که پرسش و پاسخ در نتایج گوگل برای سایت فعال شده و بدون خطا نمایش داده شده است.
برای استفاده از این روش در حالتی که از ویرایشگر کلاسیک(قدیمی) وردپرس استفاده میکنید کافی است ابتدا مشابه تصویر زیر ویرایشگر را از حالت دیداری به حالت متن تغییر دهید.
در این حالت محتوای اسکریپت به صورت json-ld به سورس صفحه اضافه شده که اگر به خط اول در کادر زرد رنگ دقت کنید میبینید که همراه با script آغاز شده است. حالا باید محتوایی هم که در این کد وجود دارد را عینا به صفحه اضافه کنید.
برای این کار میتوانید به صورت دستی همانطور که در افزونه به شما نمایش دادم، ابتدا عنوان سوال را با یکی از تگهای H وارد کرده و بعد از آن پاسخ سوال را با تگ P به کمک ویرایشگر در حالت دیداری وارد کنید. درست مثل تصویر زیر:
- همانطور که در کادر زرد میبینید، محتوای این بخش عینا همان چیزی است که به کمک سایتی که برای ابزار faq generator دریافت کردم قرار داده شده است. من در اینجا از تگ H3 برای سوال و از تگ P برای پاسخ به سوال استفاده کردم. هیچگونه تغییری هم در محتوای سوال یا پاسخ داده نشده است(حتی یک کاراکتر فاصله یا نقطه).
- آیکونی هم که در انتها با عدد شماره ۲ میبینید همان کد json-ld است که در مرحله قبل به کمک ویرایشگر در حالت متن در انتهای صفحه قرار دادم.
در نهایت با انتشار این صفحه هم میبینید که هم محتوا به صفحه اضافه شده و برای کاربر قابل مشاهده است و هم اینکه کد json-ld در سورس صفحه قرار گرفته تا برای موتورهای جستجو مشخص باشد. بعد از اینکدس مجدد خواهید دید که اگر خطایی در صفحه وجود نداشته باشد و به درستی کدها را درج کرده باشید، پرسش و پاسخ در نتایج گوگل برای سایت وردپرسی نمایش داده خواهد شد.
روش چهارم: نمایش پرسش و پاسخ مطالب وردپرس با افزونه Rankmath
افزونه رنک مث که بیشتر از ۲-۳ سال نیست از ارائه آن میگذرد به عنوانی رقیبی جدی برای یوست پا به عرصه وردپرس گذاشته است. این افزونه نیز مانند یوست به شما امکان آنالیز محتوای صفحات را همراه با ابزارهای حرفهای مختلف برای مدیریت کدهای اسکیما و دادههای سئو میدهد.
در افزونه رنک مث هم اگر از ویرایشگر گوتنبرگ وردپرس استفاده کنید، این امکان برای شما وجود دارد که به کمک بلاک FAQ By Rank Math بتوانید سوالات را در قالب پرسش و پاسخ در نتایج گوگل نمایش دهید. برای این منظور کافی است مطابق تصویر زیر و توضیحات ارائه شده عمل کنید.
ابتدا مشابه تصویر زیر با وارد کردن عنوان faq/ این بلاک را جستجو و پس از نمایش نتیجه روی آن کلیک کنید. یا اینکه میتوانید با زدن آیکون + برای اضافه کردن بلوک در این ویرایشگر، در کادر باز شده نام این بلاک را به صورت faq وارد کنید تا در لیست نتایج نمایش داده شده و برای افزودن روی آن کلیک کنید.
در این صورت این بلاک مانند تصویر زیر در ویرایشگر افزوده شده میشود که مطابق با شمارهگذاری تصویر میتوانید موارد مورد نظر را شخصی سازی کنید.
- در این بخش که با نام Question نمایش داده میشود، عنوان سوال را وارد کنید.
- در کادر پایین که با متن enter the answer نمایش داده میشود پاسخ را وارد کنید. دقت داشته باشید که پاسخها دارای محدودیت در نمایش نتایج گوگل هستند که برای مشاهده کامل به صورت لینک دار نمایش داده میشوند.
- برای افزودن پرسش دیگر روی دکمه Add new FAQ کلیک کنید. دقت کنید که تعداد سوالاتی که در نتایج نمایش داده میشود ۲ مورد است. سعی کنید سوالاتی که بیشترین جستجو را دارند در اولویت بالاتر درج کنید.
- با کلیک روی دکمه افزودن تصویر میتوانید تصویر در کنار پاسخ و پرسشها نمایش دهید.
- با کلیک روی آیکون زباله پرسش حذف شده و با کلیک روی آیکون چشم نیز مخفی(غیرفعال) خواهد شد.
- حالت پرسش و پاسخ را میتوانید در قالب لیست عددی، لیست گرد یا در حالت div انتخاب کنید. این گزینه برای دادن استایل میتواند کاربردی باشد.
- این گزینه برای انتخاب تگ هدینگ برای عنوان سوالات است که توصیه میشود از همان تگ H3 استفاده کنید.
- از گزینه IMAGE SIZE میتوانید برای انتخاب اندازه تصویر برای هر پرسش انتخاب کنید. این مورد هم همان حالت بند انگشتی باشد بهتر است.
- در نهایت از بخش Styling Options هم میتوانید به ترتیب برای عنوان پرسش، پاسخ پرسش و حالت لیستی پرسشوپاسخها کلاس اختصاصی تعریف کرده و با وارد کردن نام آنها در این بخش، با ظاهر دلخواهی نمایش دهید.
در نهایت با انتشار نوشته و تست گرفتن میتوانید نتیجه نمایش پرسش و پاسخ را در سایت خود مشابه سایر روشهای بالا مشاهده کنید.
چطور خطاهای سوال و جواب در نتایج گوگل را رفع کنیم؟
یکی از مشکلاتی که بعد از نمایش سوال و جواب در گوگل برای سایت ها رخ میدهد این است که بعد از مدتی این اطلاعات نمایش داده نمیشوند. با اینکه از ابزار مختلفی هم برای آنالیز آن استفاده میکنید و خطایی وجود ندارد اما باز میبینیم برای جستجوی انگلیسی فعال هستند؛ در حالی که وقتی با کلمات کلیدی فارسی جستجو کنید نمایش داده نمیشوند.
برای حل مشکل نشان ندارن سوال و جواب در نتایج گوگل باید به این چند نکتهای که در جای جای مقاله اشارهای به آنها داشتم دقت کنید:
- حتما باید در کنار کد json-ld که در صفحه قرار دارد محتوای سوال و جواب هم در صفحه برای کاربران قابل دیدن باشد. اینکه کد اسکریپت را در صفحه قرار دهید اما متن آن برای کاربر قابل مشاهده نباشد بعد از مدتی گوگل متوجه این مسئله شده و در نتایج آن را نمایش نمیدهد.
- وقتی پرسش و پاسخ را به کمک افزونهها(روش اول و دوم) اضافه میکنید، هم محتوا برای کاربر نمایش داده میشود و هم اینکه کد JSON-LD به محتوای سورس صفحه اضافه میشود. از انجایی که این کار به صورت خودکار انجام میگیرد اگر از دو بلاک جداگانه استفاده کنید که پرسش و پاسخها در قالب دو کد jsonl-ld در صفحه قرار گیرند باعث بروز خطا شده و نمایش داده نمیشود.
- استفاده از این ابزار موجب میشود تا سایت شما برای گوگل اهمیت زیادی پیدا کند. اما باید دقت کنید که از FQA rich snippet فقط باید در صفحاتی که ضروری بوده و مهم هستند استفاده کنید. استفاده بی رویه از این ابزار موجب میشود تا بعد از مدتی با مشکل نمایش ندادن پرس و پاسخ در نتایج گوگل مواجه شوید.
بررسی خطاهای سوالات متداول در گوگل سرچ کنسول(FAQ)
اما برای اینکه بتوانید خطاها را به درستی یافته و مطمئن شوید که خطایی از نظر گوگل برای صفحات سوالات متداول وجود ندارد، میتوانید از خود گوگل سرچ کنسول برای این کار کمک بگیرید.
برای این منظور مشابه تصویر بالا میتوانید با رفتن به تب Enhancements و سپس انتخاب گزینهی FAQ به خطاهایی که ممکن است در سرچ کنسول گوگل برای بخش پرسش و پاسخ وجود دارد دسترسی داشته باشید. علاوه بر این کلیه صفحاتی که این ویژگی را دارند قابل مشاهده است.
همانطور که در تصویر بالا میبینید در اینجا سه نوع گزارش را برای صفحات FAQ در کنسول گوگل داریم که با رنگ متفاوتی مشخص شده و هر یک اطلاعاتی را در اختیار ما قرار میدهند. با مراجعه به بخش Details که برای هر یک از وضعیتها وجود دارد میتوانید اطلاعاتی را ببینید که حاوی موارد زیر بوده و در ادامه آنها را بررسی میکنم.
- Status: از این ستون میتوانید وضعیت هر صفحه را بر اساس داشتن خطا، بدون خطا اما دارای هشدار یا بدون خطا مشاهده کنید.
- Type: از این ستون میتوانید نوع خطاهای مربوط به FAQ را ببینید.
- Validation: از این ستون میتوانید آخرین وضعیت برای خطا را ببینید که آیا برای رفع مشکل اقدام کردید یا خیر. اگر اقدام کرده باشید و در وضعیت قرار گرفته باشد، یا اینکه نتیجه آن مشخص شود در اینجا قابل مشاهده است.
- Trends: از این ستون میتوانید به صورت نموداری وضعیت رخ دادن خطای FAQ را بر حسب بازه زمانی ببینید که آیا نوع خطایی که رخ داده بیشتر شده یا کمتر.
- Items: از این ستون هم میتوانید تعداد صفحاتی که این خطا را دارند ببینید.
حال در ادامه به معرفی سه وضعیتی که برای صفحات FAQ وجود دارد پرداخته و به شما کمک میکنم که چطور آنها را رفع کنید.
صفحات دارای خطا(ERROR)
این نوع صفحات دارای خطای FAQ هستند که ممکن است به دلیل خطاهای برنامه نویسی استفاده از کدهای json-ld به درستی در آنها استفاده نشده باشد که برای گوگل قابل مشاهده نیستند. این صفحات با رنگ قرمز مشخص شدهاند که با فعال کردن این تب میتوانید لیست صفحاتی که دارای خطا هستند را در زیر همین صفحه در بخش Details طبق توضیحات پاراگراف بالا مشاهده کنید.
- ابتدای روی ستونی که برای نمایش وضعیتهای از نوع ERROR است و با رنگ قرمز مشخص میشود کلیک کنید.
- به پایین اسکرول کنید تا در بخش details نوع خطاها را ببینید.
- حال روی یکی از وضعیتها کلیک کنید.
همانطور که در این نمونه میبینید، ابتدا به بخش Examples مراجعه کنید و لینک صفحاتی که این نوع از خطا را دارند مشاهده کنید. با کلیک روی لینک مشابه تصویر زیر سورس صفحه که کد json-ld در آن قرار دارد نمایش داده شده و بخشی که دارای خطا است را میبینید.
با کلیک روی دکمه Inspect به صفحه تست و بررسی ویژگی FAQ rich snippet در گوگل هدایت خواهید شد که میتوانید جزییات صفحه را مشاهده کنید.
صفحات فعال، اما دارای هشدار(Valid with Warning)
این نوع صفحات دارای FAQ هستند اما ممکن است دارای هشدار باشند که بهتر است آنها را برطرف کنید. این نوع صفحات با رنگ زرد رنگ قابل مشاهده هستند.
در صورتی که چنین صفحهای دارید مشابه نمونه قبل که برای صفحات دارای خطا دیدید میتوانید نوع هشدار را مشاهده کرده و با مشاهده سورس صفحه دلیل هشدار را بدانید.
صفحات فعال و بدون خطا(Valid)
این نوع صفحات هیچ خطایی ندارند و به رنگ سبز قابل مشاهده هستند. با انتخاب این نوع از وضعیت میتوانید صفحاتی که در آنها از FAQ استفاده کردید را ببینید.
یک ویژگی دیگری که در استفاده از صفحات دارای سوالات متداول وجود دارد امکان نمایش Impressions است. با فعال کردن تیک این گزینه مطابق تصویر بالا تاثیری که استفاده از FAQ روی نرخ نمایش سایت شما در نتایج گوگل قرار دارد قابل مشاهده خواهد بود. اگر به خوبی بتوانید با این بخش کار کنید، برای هر صفحه از سایت که از بخش performance میتوانید کلمات کلیدی که آن صفحه دارای رتبه است را به دست آورده و با قرار دادن پرسش و پاسخهایی که حاوی این کلمات هستند نرخ نمایش پرسش و پاسخ در نتایج گوگل را بالاتر برده و به دنبال آن نرخ کلیک بالاتری هم بگیرید.
جمع بندی نهایی
امیدوارم که به کمک این مقاله و روشهایی که برای اضافه کردن پرسش و پاسخ به نتایج گوگل در سایت برای شما تهیه کردم موفق شده باشید بدون هیچ مشکلی از این ویژگی در سایت خود استفاده کنید.
در صورتی که هر سوالی در خصوص این آموزش دارید میتوانید از بخش نظرات اعلام کنید تا پاسخ دهم. همانطور که اشاره کردم باید به نکاتی که پیرامون استفاده از این ویژگی ذکر کردم نهایت دقت را به خرج دهید.
ممنون بابت این پست خوب. فقط یک سوال: کسی که از ویرایشگر کلاسیک استفاده میکنه، چه جوری باید از این روشها استفاده کنه؟
سلام وحید جان؛ ممنونم.
از یوست سئو که برای ویرایشگر کلاسیک نمیشه استفاده کرد. اما برای افزونه بعدی که معرفی کردم یا کد faq generator میتونید توی ویرایشگر کلاسیک استفاده کنید.
داخل افزونه دکمه ای برای همین faq قرار داره که میتونید پرسش و پاسخ رو اضافه کنید. برای سایتی هم که معرفی کردم کافیه ویرایشگر رو از حالت دیداری به حالت متنی قرار بدین. فردا حتما آپدیت میکنم نوشته رو و این بخشها رو بهش اضافه میکنم. به علاوه اینکه بخش آنلیز هم برای رفع خطا بررسی میشه.
من اضافه کردم
یکی دوماه پیش حدودا
و داخل وبمستر هم تشخیص داده faq رو
ولی در جستجو نمایش داده نمیشه
با اینکه اون کلمه ی کلیدی لینک اول هستم
مشکلش رو نتونستم حل کنم شما راهکاری دارید؟
سلام، گاهی اوقات سایت شما به نوعی ممکنه به عنوان اسپم شناخته بشه یا اینکه چون زیاد از دادههای ساختاریافته استفاده کردید هنوز نمایش نمیده.
اما اگر برخی کلمات کلیدی رو که تعداد کلمه بیشتری دارند جستجو کنید میبینید که نمایش میده.
کمی زمان بدین و سعی کنید که زیاد از اسکیماهای مختلف استفاده نکنید در صفحات مطمئنا به مرور زمان نمایش میده. این تجربهای بوده که خود من داشتم.
بسیار عالی بود.
افزونه رنک مث این قابلیت رو نداره؟
سلام، چرا رنک مث هم این ویژگی رو داره.
ممنون که یادآوری کردید. مقاله رو آپدیت و اضافه میکنم.
باسلام بیصبرانه منتظر این آپدیت شما هستم و تا به امروز چندین بار مقاله رو چک کردم اما ندیدم آپدیت کرده باشین
با این حال مرسی از مقاله کامل و کاربردیتان
درود محمد جان
ضمن عرض پوزش بابت تاخیر در پاسخ، این مورد افزوده شد. میتونید در حالت چهارم مطالعه و ازش استفاده کنید.
درود بر جناب صادقی واقعا وبلاگ سون هاست جای شما توش خالی بود که خداروشکر اومدید.
حسابی از مقالاتی که مینویسید لذت میبرم و واقعا دسته اوله همشون.
بنده هم یه نکته رو اضافه کنم که با افزونه schema pro هم میشه قابلیت faq رو نشون داد.برای کسایی که از ویرایشگر کلاسیک استفاده میکنند حرف نداره. من بشخصه هنوز با گوتبورگ نتونستم راه بیام 😁
درود میثم جان، ممنونم از لطفی که داری.
خوشحالم که مقالات برات مفید بوده و تونستم سهمی در یادگیری شما داشته باشم.
بله، افزونههای مختلفی این امکان رو در اختیار قرار میدن که من سعی کردم پر استفادهترین که یوست هست رو معرفی کنم. در کنارش افزونه دیگری هم که مخصوص همین faq هست رو معرفی کردم.
البته بهتره که به گوتنبرگ ایمان بیارید 🙂 چون تا آخر سال ۲۰۲۱ مهمون ویرایشگر کلاسیک هستیم و پست تایپ خاصی مثل ووکامرس و… هم به گوتنبرگ تغییر خواهند کرد. شاید اصلا امکان استفاده از کلاسیک داده نشه که در این صورت باید از افزونههای سنگینی استفاده کرد که ادیتور tinymce رو داشته باشند.
وب سایتهایی که با cms خاصی ساخته نشدن و با الاراول یا فریمورکهای دیگه کار میشن رو هم کاش توضیح میدادید که ساختار htmlاش چطور باشه
روش سوم که با عنوان FAQ Generator توضیح دادم برای همینه و میتونید بعد از اینکه کد خروجی رو از سایت گرفتید در ساختار سایت وارد کنید.
سلام
بابت اموزشتون ممنونن
من با جنریتور کد رو داخل باکس متن کلاسیک وارد کردم
ولی بعد از ثبت تو گوگل وب مستر ارور بهم میده
نمیدونم ارور رو چطور برطرف کنم؟؟؟
سلام، بفرمایید چه اروری میده تا راهنماییتون کنم؟
سلام وقت بخیر
ممنون بابت مطلب خوبتون، دلیل ارور Duplicate field “FAQPage” در بخش faq سرچ کنسول چیست؟
سلام و وقت بخیر؛
این موضوع به این خاطر پیش میاد که شما دو بار درون یک صفحه از faq استفاده کنید. یعنی اگر از روش افزونه استفاده کردید، دو بار از این افزونه در دو بخش جدا استفاده کردید. اگر هم کد هست دوباره به همین شکل. مقدار json-ld برای اسکیما پرسش و پاسخ در هر صفحه باید یکی باشه.
سلام ممنون بابت پاسخگویی سریع شما
یعنی منظورتان این هست که اگر یک سوال faq را برای مقاله x با استفاده از کد json-ld تولید کردم عین اون سوال faq نباید تو مقاله y دقیقا تکرار شده باشه؟
سلام، وقتتون بخیر
نه ببینید منظورم اینه که وقتی خطای Duplicate field FAQPage داده میشه یعنی شما تو دوتا بلاک جداگانه محتوای پرسش و پاسخ رو قرار دادین یا اینکه ممکنه توسط افزونه دیگه این ساختار تولید میشه که دوتا ازش وجود داره.
مثلا شما ممکنه اینطور عمل کرده باشید که تو پاراگراف دوم یا هر پاراگراف دیگه پرسش و پاسخ رو قرار دادین با خاصیت ریچ اسنیپت، بعد دوباره تو انتهای نوشته یه بلاک پرسش و پاسخ دیگه هم قرار دادید. این کار باعث تولید دوتا کد json-ld میشه که خروجیش خطای Duplicate field FAQPage خواهد بود.
یا اینکه شما با یکی از روشهای گفته شده این کار رو انجام دادید، ولی ممکنه افزونه سئو رنک مث هم داشته باشید که توی اونم پرسش و پاسخ رو درج کردید. کلا در هر حالتی وقتی دوبار کد json-ld تولید بشه این مشکل پیش میاد.
و البته اینکه شما یک محتوای پرسش و پاسخ رو توی صفحه X درج کنید و دوباره همون محتوا رو حتی با تغییرات جزیی تو صفحه Y هم بزنید، این کارم اشتباهه. بهتره محتواها کاملا مجزا از هم باشند.
سلام و درود. خیلی ممنون. من از افزونه Structured Content (JSON-LD) استفاده میکنم. faq به صورت معمولی ثبت شده. چطور میتونم مثل بعضی سایتها به صورت کشویی این کار رو کنم که اگه روی سؤال کلیک بشه زیرش جوابش نمایش داده بشه؟
سلام علی جان
برای این کار باید از CSS و JS استفاده کنید و در واقع سوال و جوابها رو به صورت آکاردئون در بیارید.
از یک توسعه دهنده برای این کار کمک بگیرید.
سلام و درود.
من هم مشکل Duplicate field “FAQPage” رو دارم. از افزونه Structured Content (JSON-LD) استفاده کردم و رنک مث هم فعال دارم (ولی در رنک مث faq وارد نکردم)
من موقع درج سؤال و پاسخ ها multi رو انتخاب کردم. این هم خروجی کدش هست و نمایشش هم درسته ولی گوگل ارور داده و به صورت faq در نتایج گوگل نمایش داده نمیشه.
https://s4.uupload.ir/files/capture_iduu.png
سلام،
با استفاده از ابزار زیر بررسی کنید، مشخص میکنه که خطا از کجاست.
https://search.google.com/test/rich-results
سلام افزونه دیگری نیز پیشنهاد میکنید؟ برای این روش
سلام
شخصا از افزونه دیگهای استفاده نکردم. میتونید با جستجوی faq schema در مخزن وردپرس افزونههای دیگه رو هم بررسی کنید.
سلام، وقت بخیر جناب صادقی
مقاله عالی بود و استفاده بردیم
به نظر شما از قابلیت موجود در افزونه Yoast استفاده کنیم یا از افزونه faq generator استفاده کنیم
با تشکر از شما
درود احمد جان
نفاوتی در استفاده از هر دو روش وجود نداره. اما از اونجایی که ممکنه در آینده تغییراتی در متن پرسش و پاسخ بدین و فراموش کنید که کد جنریت شده رو هم اصلاح کنید، استفاده از افزونه یوست انتخاب بهتریه. چون فرآیند قرار دادن کد اسکیما در قالب کدهای json-ld به صورت خودکار انجام میشه.
سلام
وقتتون بخیر
من ارور Duplicate field “FAQPage” گرفتم ولی از دوتا افزونه در کنار هم استفاده نکردم. صرفا با استفاده از المان آکاردون المنتور سوالات رو توی صفحه قرار دادم که برای کاربر قابل مشاهده باشه و اومدم کد سوالات رو از https://saijogeorge.com/ گرفتم و با المان کد وتاه المنتور بالای سوالات قرار دادم.
درود، وقتتون بخیر
آکاردئون المنتور از ریچ اسنیپت FAQ پشتیبانی میکنه و احتمالا گزینهای که برای این منظور در نظر گرفته شده فعال کردید. لزومی نداره دیگه از سایت مورد نظر برای ساختش استفاده کنید.
این کامنت واقعیه واقعیه…
یه مشکلی داشتم توی اسکیما و ارور ها که حتی تو هیچ منبع خارجی بهش اشاره نشده بود…
اینجا اما با یه بخشی از مقاله تونستم برطرفش کنم و نمایش رو بگیرم….
خیلی ممنونم از شما و مطلب درجه یکتون
درود محمد جان
ممنونم از لطفی که دارید. خوشحالم براتون کاربردی بوده. امیدوارم باز بهمون سر بزنید (:
خیلی توضیحات کامل و جامعی بود ممنون از شما
درود بر شما
ممنون از بازخوردی که بهمون میدین.
موفق باشید.