جان مولر گوگل پیشنهاد می کند کد جاوا اسکریپت را در زیر برچسب هدر HTML قرار دهید تا اطمینان حاصل شود که خزنده های جستجو می توانند وب سایت شما را به طور کامل درک کنند.
مولر این توصیه را در یک موضوع Reddit به اشتراک میگذارد، جایی که کاربر میپرسد آیا قرار دادن کد HTML میتواند باعث مشکلات SEO شود یا خیر.
پاسخ بله است؛ اگر کد HTML در بالای صفحه ظاهر نشود، میتواند بر تلاشهای سئوی شما تأثیر منفی بگذارد.
به طور خاص، حفظ آن مهم است
بخش سند HTML در بالای صفحه. این بخش باید حاوی اطلاعاتی باشد که گوگل برای خواندن صحیح سایت شما به آن نیاز دارد.هر کد جاوا اسکریپت باید زیر سربرگ های HTML قرار گیرد.
برای اطمینان از اینکه جاوا اسکریپت با آن تداخل ندارد
مولر استفاده از ابزار رندر در کنسول جستجو را توصیه می کند:هدرهای html (
) باید تقریباً در بالا باشد. من هر JS را به زیر هدرهای HTML منتقل می کنم و با ابزار رندر در کنسول جستجو بررسی می کنم که JS بهم نمی خورد بخش.”
در مورد محتوای اصلی، مولر میگوید که قرار دادن آن اهمیت کمتری دارد، اگرچه برای آن بسیار مهم است
بخش تمیز و منظم باشد تا Googlebot بتواند آن را به درستی درک کند.مولر ادامه می دهد:
برای محتوا، آنقدرها هم مهم نیست، اما از آنجایی که سرفصل ها مربوط به اطلاعات قابل خواندن ماشینی است که تأیید شده است که در قسمت خاصی از صفحه قرار دارند، واقعاً باید در بالا تمیز باشد.
نابودی جاوا اسکریپت! (در
)”
چرا قرار دادن جاوا اسکریپت برای سئو مهم است؟
هنگام طراحی یک وب سایت، بهتر است کد جاوا اسکریپت را در پایین سند HTML در نزدیکی بسته شدن قرار دهید. برچسب زدن
دلیل آن این است که جاوا اسکریپت می تواند نمایش یک صفحه وب را در حین بارگیری به تاخیر بیاندازد و در نتیجه تجربه کاربری ضعیفی ایجاد کند.
با قرار دادن جاوا اسکریپت در پایین صفحه، ابتدا می توان HTML را رندر کرد و به کاربر این امکان را می دهد که در حالی که جاوا اسکریپت در پس زمینه بارگذاری می شود، محتوا را مشاهده کند.
علاوه بر این، میتوانید از مسدود کردن فایلهای جاوا اسکریپت خارجی با استفاده از ویژگیهای async یا defer جلوگیری کنید.
منبع: Reddit
تصویر ویژه: StockEU/Shutterstock