سوالتون رو درست متوجه نشدم.
اگر منظورتون اینه که چرا بعد از سرچ در گوگل، نتایجی رو میبینید که کوئری استرینگ query string (همون چیزی که دقیقا شما سرچ کردید) در عنوان title یک وب سایت هست و در توضیحات description یک وب سایت دیگه هم هست ولی اونی که در descriptionش هست بالاتر میاد توی نتایج، خب باید بگم که این یک مفهومه که کاملا به اعتبار دامنه domain authority نام وب سایت شما و میزان تکرار اون عبارت جستجو شده در محتوای شما بستگی داره. (همچنین به تگ های هدینگ هم ربط داره، چرا که اولیت با حضور واژگان در تگ های هدینگ هست)
اگر منظورتون اینه که چرا بعد از ایندکس شدن محتوای شما، بخشی از توضیحات description اون پستتون بجای عنوان پست در نتایج گوگل دیده میشه، که خب این یک موضوعی هست کاملا مرتبط با schema markup وب سایت شما و همچنین استفاده از متاتگ های title
و description
. که اگر درست نمایش داده نمیشه در گوگل، به این معنی هست که شما به درستی از این متا تگ ها استفاده نمی کنید و مقادیرشون رو به درستی پُر نکردید.
اگر منظورتون اینه که چرا با یک تاخیر زمانی محتوای منتشر شده (یا بروزرسانی شده) در وب سایتتون ایندکس میشه در گوگل، خب بد نیست که به موارد زیر توجه کنید:
گوگل برای ایندکس کردن پارامتر هایی داره:
- یونیک (یکتا) بودن محتوا
- آتوریتی (اعتبار) نام دامنه سایت شما
- سئو (بهینه) بودن محتوا و ساختار معنایی HTML
- فواصل زمانی انتشار و بروزرسانی محتوا در وب سایت شما
پس اگر شما یک وب سایتی دارید که به تازگی بالا آوردید و هنوز خیلی domain authority بالایی نداره، و همچنین اگر انتشار و بروزرسانی محتوا در وب سایتتون در مقیاس دقیقه یا ساعت نیست (این مورد خیلی مهمه)، نباید انتظار داشته باشید که به سرعت، محتواهای جدید وب سایت شما ایندکس بشن در گوگل. مقداری صبر کنید تا محتوا و پست هاتون در گوگل ایندکس بشن.
نکته: توی گوگل سرچ کانسول google search console یک گزینه وجود داره در بخش crawl
با نام (فکر می کنم) fetch and render
که میتونید به صورت دستی، لینک پست مورد نظرتون رو بدید و گوگل براتون ایندکسش میکنه. (البته استفاده از این قابلیت برای هر وب سایت، محدود اتفاق میوفته؛ فکر می کنم 80 بار در سال میتونید این کار رو انجام بدید.