نکات مهم سئو از زبان گوگل

بیشتر نکات، قوانین و تکنیک هایی که در مقالات سطح وب میخوانیم، برگرفته از تجربیات متخصصان سئو است؛ این تجربه ها به دلیل اینکه از خود طرف گوگل تایید نشده اند، احتمال خطا در آن ها وجود دارد. برای اینکه بتوانیم به بهترین شکل سئو سایت خود را بهبود دهیم، بهتر است در کنار بهره‌مند شدن از تجربه های ارزشمند کارشناسان سئو، از نکات و تکنیک هایی که گوگل در هنگ آوت های رسمی به آن پرداخته استفاده کنیم.

#سئو_تکنیکال

برای تست اجرای Lazy Loading از موبایل فرندلی تست استفاده کنید

46

اگر برای اجرای Lazy Loading از Jquery یا JSON استفاده کرده‌اید، می توانید با استفاده از موبایل فرندلی تست (Mobile-friendly test) از اجرای صحیح آن مطمئن شوید.

استفاده از چند H1 در صفحه مشکل خیلی بزرگی نیست

37

با اینکه بهتر است از چند H1 در صفحه استفاده نشود، اما این یک مشکل بزرگ نیست. گوگل از Hها برای درک اولویت محتوا استفاده می کند. در صورتی که گوگل تشخیص دهد کدام محتوای اولیه و اساسی است و کدام محتوای فرعی مشکل بزرگی در مورد استفاده از چند H1 در صفحه وجود نخواهد داشت.

دسترسی ربات های گوگل را به نسخه زبان های مختلف سایت باز نگهدارید

39

برخی از سایت های چند زبانه با استفاده از آی‌پی کاربر و زبان مرورگر آن ها زبان مورد نظر کاربر را تشخیص می دهند و او را با استفاده از ریدایرکت به نسخه زبان مورد نظر ارجاع می دهند. جان مولر توصیه می کند که بهتر است این وبسایت ها صفحات لندینگ خود برای تمام زبان ها را در دسترس ربات های گوگل قرار دهند، اما در همه آن ها از تگ Hreflang برای مشخص کردن زبان هر صفحه و از تگ Canonical برای مشخص کردن نسخه زبان اصلی وبسایت استفاده کنند.

درستی کدهای HTML و CSS فاکتور تاثیرگذار در نتایج جستجو نیست

23

جان مولر توضیح داد اینکه الگوریتم های گوگل بر روی درستی کدنویسی یک صفحه تمرکز کنند به هیچ وجه منطقی نیست، به خصوص وقتی محتوای یک صفحه پاسخ مناسبی برای نیاز کاربران است درست بودن کدهای HTML و CSS یک صفحه عامل چندان مهمی نیست.

تصاویر Lazy Loading تفاوتی با تصاویر دیگر ندارند

29

تصاویری که با استفاده از تکنیک Lazy Loading در صفحه بارگذاری می شوند، اگر به نحوی اجرا شوند که برای ربات های گوگل قابل مشاهده باشند، می توانند بدون هیچ مشکلی در نقشه سایت یا استراکچردیتا قرار بگیرند.

محتوای مخفی شده را با CSS نمایش دهید

23

اگر در صفحه ای از سایت محتوایی دارید که با کلیک بر روی یک دکمه قابل مشاهده است و ایندکس شدن آن برای شما مهم است، به جای استفاده از جاوا اسکریپت با استفاده از CSS آن را نمایش دهید تا پیدا کردن محتوا برای ربات های گوگل آسان تر باشد. ربات های گوگل محتوایی که با CSS نمایش داده شود را آسان تر و سریعتر از Javascript بررسی و کراول می کنند.

گوگل تگ Hreflang را هرکجا که قرار بگیرد بررسی می کند

26

تفاوتی ندارد که تگ Hreflang را در کدهای HTML صفحه قرار داده باشید یا آن را در فایل نقشه سایت XML قرار دهید؛ ربات های گوگل این تگ را هر جا که باشد بررسی کرده و محتوای آن را می بینند.

استفاده از تگ کنونیکال از استفاده نکردن آن خیلی بهتر است!

31

جان مولر تاکید کرد که استفاده از تگ کنونیکال (تگ کنونیکال به خود صفحه) در صفحاتی که نسخه اصلی هستند بهترین کار است، اما توضیح داد که این روش تنها یکی از روش های شناسایی نسخه اصلی صفحات توسط ربات های گوگل است. مولر توضیح داد که روش هایی برای تشخیص صفحه اصلی از میان صفحات تکراری وجود دارد و اگر از تگ کنونیکال استفاده نشود در بیشتر موارد گوگل قادر به تشخیص نسخه اصلی صفحات هست، با این وجود استفاده از تگ کنونیکال بهتر از پذیرفتن ریسک استفاده نکردن از آن است.

تکنیک Server-side rendering، بهترین راه حل برای رندر شدن صفحات جاوا اسکریپت

31

جان مولر اعلام کرد که تکنیک Dynamic rendering راه حل مناسب، اما موقتی برای حل مسئله پردازش فایل های جاوا اسکریپت توسط ربات های گوگل است. او توضیح داد که ربات های گوگل در حال پیشرفت هستند و تا چند سال آینده روش Dynamic rendering بی استفاده خواهد شد، اما بهترین روش برای پردازش سایت های جاوا اسکریپتی توسط ربات گوگل استفاده از تکنیک Server-side rendering است؛ این روش علاوه بر بهبود فرآیند رندر شدن صفحات توسط ربات های گوگل، تجربه کاربری بهتری را برای کاربران سایت رقم می زند.

رندر کردن محتوای Javascript بیشتر از محتوای HTML زمان می برد

35

علیرغم به روز رسانی های اخیر ربات های گوگل، هنوز هم رندر شدن جاوا اسکریپت در دومین موج ایندکس انجام می شود. به این معنی که ربات های گوگل در موج اول ایندکس یک صفحه، محتوای جاوا اسکریپت را شناسایی می کنند و در صف رندر قرار می دهند، سپس در مراجعه بعدی آن ها را رندر می کنند. زمانی که طول می کشد تا محتوای جاوا اسکریپت رندر شود بستگی به میزان استفاده جاوا اسکریپت و نحوه استفاده از آن دارد.

حجم صفحه و سرعت سرور بر فعالیت ربات های گوگل تاثیر دارد

21

میزان فعالیت ربات های گوگل در وبسایت، به  عملکرد صفحات سایت شما بستگی دارد. هر چقدر حجم صفحه کمتر و سرعت سرور سایت بیشتر باشد، درک محتوای صفحات سایت برای ربات های گوگل آسان تر است؛ این عامل باعث میشود فعالیت ربات های گوگل در سایت شما افزایش پیدا کند.

ریدایرکت 302 به عنوان ریدایرکت 301 در نظر گرفته می شود!

28

اگر مدتی از استفاده شما از ریدایرکت دائمی (302) می گذرد احتمال اینکه گوگل آن ریدایرکت را به عنوان ریدایرکت دائمی (301) در نظر بگیرد بسیار زیاد است. در چنین وضعیتی گوگل دیگر به کد ریدایرکت توجهی نمی کند.

از مرتبط ترین انواع استراکچر دیتا استفاده کنید

18

جان مولر توصیه می کند که برای یک صفحه از استراکچر دیتای مرتبط با محتوای صفحه استفاده شود. استفاده از چند استراکچر دیتای فرعی بدون مشکل است، اما استفاده از چند استراکچر دیتای اصلی اشتباه است.

استفاده از Structured data تضمینی برای نمایش نتایج در Rich results نیست

21

استفاده درست و اصولی از استراکچرد دیتا و بررسی آن با استفاده از ابزارهای تست گوگل به معنی تضمین نمایش نتایج در بخش Rich results نیست. جان مولر پیشنهاد می کند که برای افزایش شانس حضور در بخش Rich results به داکیومنت های مرتبط با این موضوع مراجعه کرده تا از همه مواردی که شانس حضور در این بخش را افزایش می دهد مطلع شوید.

گوگل لینک هایی که توسط جاوا اسکریپت بارگذاری می شود را ایندکس می کند

19

اگر با استفاده از جاوا اسکریپت لینک در صفحه بارگذاری شود بعد از بارگذاری صفحه لینک ها برای گوگل قابل دستیابی خواهند بود و ربات های گوگل آن ها را ایندکس می کنند. البته این لینک ها قبل از اینکه اقدامی توسط کاربر انجام نشوند قابل مشاهده نیستند. برای مثال کاربر باید بر روی صفحه هاور کند تا لینک قابل مشاهده شود.

گوگل تگ کنونیکال را در صفحاتی که یکسان نیستند نادیده می گیرد

13

اگر تگ کنونیکال در موقعیتی استفاده شود که دو صفحه هدف و مبدا با هم یکسان نباشند گوگل تگ کنونیکال را نادیده می گیرد. تگ کنونیکال تنها برای صفحاتی کاربرد دارد که با همدیگر یکسان هستند.

همه بخش های سایت بر میزان خزش ربات ها تاثیرگذارند

15

در صورتی که هر بخش از وبسایت عملکرد مناسبی نداشته باشد بر روی میزان خزش کلی ربات های گوگل در وبسایت تاثیر می گذارد. برای مثال اگر وبلاگ یک سایت سرعت کمی داشته باشد، این کندی بر نرخ خزش ربات ها در صفحه محصولات نیز تاثیر می گذارد.