امتیاز دهید

3 روش بکارگیری ابزارهای توسعه دهنده کروم برای بهبود سئو سایت

155

به کمک ابزارهای توسعه دهنده کروم Chrome DevTools می‌توان روی مباحث اصلی سئو سایت متمرکز شد و مواردی چون امکان ظاهر شدن در لیست جستجوی کاربران و عملکرد سایت را بررسی و بهبود بخشید.

گوگل کروم یکی از ابزارهای فنی محبوب در بین فعالان حوزه سئو می‌­باشد که برای بررسی عملکرد شما در حوزه سئو سایت مفید است.

امروزه می‌­توان به مقالات زیادی اشاره کرد که راهنمایی قابل توجهی به متخصصان و توسعه دهندگان سئو ارائه می‌­دهند تا از DevTools بهره کافی را ببرند.

با این حال، در این پست قصد داریم تا به چند کاربرد DevTools اشاره کنیم تا بتوانید مواردی از سئوی خود را بهبود دهید:

  • بهبود عملکرد سایت
  • گوگل دسترسی بهتری به صفحه داشته باشد
  • خطاهای دسترسی به سایت شناسایی و رفع شود

 

  1. تنظیم DevTools برای عیب­‌یابی Ad Hoc SEO

دسترسی به DevTools ساده است؛ روی یک صفحه وب کلیک راست کنید و روی گزینه بازرسی کلیک نمایید تا به این ابزار دسترسی پیدا کنید.

توصیه می‌­شود که از پنجره Element استفاده کنید تا بتوانید نگاهی به DOM و CSS سایت نیز بیندازید و چند ابزار مختلف را در کشوی کنسول فعال کنید.

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

کلیک بر روی Inspect

به طور پیش فرض پنل Elements را خواهید دید و می­‌توانید یک نگاه اجمالی به DOM و CSS صفحه بیاندازید. برای استفاده کامل از جعبه ابزار، کشوی کنسول را فعال کنید. روی سه نقطه کنار نماد تنظیمات کلیک کنید و به قسمت Show console drawer بروید.

به خاطر داشته باشید که بسته به تعداد دفعات استفاده از DevTools، ممکن است که در کشوی کنسولی فقط خود کنسول را ببینید و دسترسی مستقیمی به آن داشته باشید. کنسول این امکان را به شما می­‌دهد که پیام­‌های ثبت شده را مشاهده کنید و JavaScript را اجرا کنید.

در این مقاله قصد داریم که بر روی استفاده از سه ابزار متمرکز شویم:

  • آنالیز شرایط شبکه
  • آنالیز پوشش شبکه
  • آنالیز اجرا

در بخش “ابزارهای بیشتر”، می­‌توانید به هر یک از ابزارهای فوق دسترسی داشته باشید. به طور معمول، صفحه DevTools باید شبیه به این باشد:

صفحه DevTools

اکنون که این سه پنجره فعال شده است، بهتر است که سراغ مباحث عیب‌­یابی برویم.

 

  1. تغییر User-Agent در DevTools

یکی از امکانات DevTools  که نادیده گرفته شده امکان تغییر User-Agent است تا بتوان اطلاعات Googlebot را مشاهده و پردازش  کرد.

استفاده از DevTools این امکان را به متخصص سئو می‌­دهد که روی مسائل و جنبه­‌های مختلف سایت تمرکز کنند و دلایل اصلی پیشرفت یا پسرفت روش خود را ارزیابی نمایند.

 

چگونه User-Agent را تغییر دهیم؟

برای تغییر User-Agent در مرورگر گوگل کروم، کافیست به کشوی کنسول مراجعه کنید.

چگونه User-Agent را تغییر دهیم؟

تیک انتخاب خودکار را بردارید و برای دیدن نحوه نمایش محتوا، از Googlebot Smartphone ، Bingbot یا دیگر ابزار استفاده نمایید.

 

سایت طراحی شده برای تلفن‌­های همراه

ممکن است Google برچسب عنوان یا متا توضیحات به روز شده را در SERP نشان ندهد؛ تشخیص علت عدم بروز رسانی عنوان توسط گوگل در SERP کار مشکلی است. برای مثال، پس از تغییر User-Agent به گوشی هوشمند Googlebot، به سرعت مشخص می‌­شود که این سایت در حال سرویس­‌دهی به سایت همراه دیگری در Googlebot است.

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

در حقیقت، جستجوی سایت­های m.*.com بیش از 2 میلیارد نتیجه را در صفحه گوگل نشان خواهد داد.

اگرچه یافتن این قبیل موارد با جستجوی متای rel = alternate کار آسانی است؛ اما تغییر دادن User-Agent در کروم نیز یک فرصت عالی برای شناسایی مسائل احتمالی، بدون نیاز به ترک مرورگر است.

به یاد داشته باشید که ممکن است بسیاری از هکرها سعی کنند تا از قدرت گوگل بهره بگیرند و اطلاعات یک سایت را بدست آورند؛ برخی از پشته­‌های سرور، CDN‌ها و ارائه دهندگان خدمات میزبانی وب ویژگی­‌های امنیتی را ارائه می­‌دهند تا جعل اسناد Googlebot را مسدود کنند تا سایت را از انبوه هرزنامه‌­ها در امان نگه دارند.

ناگفته نماند که گاها از شدت سختگیری و اعمال محدودیت­‌های زیاد، یک سایت Googlebot را مسدود کند!

اگر پیغامی مانند آنچه که در ادامه می­بینید را مشاهده کردید، لازم است تا برخی از ارزیابی­‌ها را انجام دهید:

این پیام در SERPs، نشانگر وجود مشکلی در سیستم است؛ گر چه که همه مطالب بدون مشکل به نمایش در آمده است.

 

آیا گوگل به جزئیات دیگری هم دسترسی دارد؟

با استفاده از سوئیچ User-Agent در DevTools، می‌­توانیم متوجه ارسال اطلاعات روی تلفن هوشمند Googlebot شویم.

ذکر این نکته خالی از لطف نیست که سوئیچ User-Agent هم بدون نقص نیست و مطمئناً در حیطه عمل دارای اشکالاتی خواهد بود.

CDNهایی مانند Cloudflare به دلیل مسدود کردن بازدیدهایی که ممکن است عامل کاربر موتور جستجو را جعل کنند، مشهور هستند.

هنگام بازدید از سایت Cloudflare، با استفاده از Googlebot به عنوان User-Agent، با صفحه زیر مواجه خواهید شد:

تشخیص Core Web Vital در DevTools

یک زبانه مهم در DevTools، زبانه عملکرد است.

زبانه عملکرد راه حل خوبی برای حل مشکلات عیب یابی است که به سرعت و کارایی صفحه مربوط می­شوند و در هنگام استفاده از Core Web Vitalها اقدامات جذابی انجام دهند.

معیارهایی از Core Web Vital های گوگل برای دریافت گزارش سرعت و عملکرد صفحه کاربرد قابل توجهی دارند و برای متخصصان بهینه سازی سایت بسیار مهم است که با نحوه تفکیک این مسائل آشنا شوند. به خصوص که مدیران وب به شدت از اهمیت Core Web Vital آگاه هستند. استفاده از برگه عملکرد در DevTools گامی موثر برای درک بهتر عملکرد وب است.

چگونه می توان برگه عملکرد را برای رفع اشکال Core Web Vital تنظیم کرد

در برگه بالا روی DevTools و برگه عملکرد کلیک کنید. اطمینان حاصل کنید که دکمه Screenshots علامت زده شده و سپس بر روی نماد Refresh در تب Performance کلیک کنید تا صفحه مجددا لود شود. مدت زمان لود شدن صفحه یک نمای کلی از مدت زمان بارگیری صفحه را نشان می­دهد.

در بخش زمان بندی، کاربران می­توانند مواردی مانند FCP (اولین رنگ محتوایی) و LCP (بزرگترین رنگ محتوایی) از هسته­‌های اصلی وب را مشاهده کنند. با قرار گرفتن در بالای پرچم LCP، می­‌توانیم محتوای پرچم گذاری شده را به عنوان بزرگترین رنگ محتوایی در هنگام بارگذاری صفحه مشاهده کنیم.

 

بررسی تغییر چیدمان تجمعی

DevTools این امکان را می­دهد که عناصر محتمل برای تغییر محتوای صفحه شناسایی شود.

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

به یاد داشته باشید که در صورت تعامل با صفحه، تغییرات چیدمان با رنگ آبی مشخص می­‌شوند؛ این امر می‌­تواند به مدیران وب و توسعه دهندگان کمک کند تا بفهمند که منابع ممکن است به متغیرهایی نیاز داشته باشند.

 

  1. صفحه‌­های HTTP را دوباره بررسی کنید و کدهای استفاده نشده را مرور کنید

ما اغلب در ممیزی SEO از 404 نرم (Soft) صحبت می‌­کنیم. Soft 404s زمانی است که مرورگر صفحه 404 را نشان دهد اما 200 کد پاسخ مثبت را بازگرداند. در برخی موارد، ممکن است بارگذاری محتوا را دقیقاً مطابق انتظار در مرورگر مشاهده کنید اما کد پاسخ HTTP عدد 404 یا 302 را نشان دهد. در هر صورت، دیدن کدهای پاسخ HTTP برای هر صفحه و منبع بسیار مفید است.

انبوهی از برنامه­های افزودنی جذاب برای کروم وجود دارد تا اطلاعاتی در مورد کدهای پاسخ ارائه دهد، همان چیزی که می­توانید مستقیماً از DevTools بررسی کنید. از DevTools استفاده کنید و به تب Network بروید. در اینجا DevTools تمام منابع، کدهای وضعیت مربوطه و فراخوانی­‌ها را نشان می­دهد. در اینجا دو بخش مفید برای کمک به فیلتر کردن و مرتب­‌سازی اطلاعات کد وضعیت وجود دارد.

فیلتر نوع پرونده در بالای برگه شبکه این امکان را می­دهد که روی انواع محتوای خاص تمرکز کنیم:

پس از انتخاب یک منبع، زیر منوی Headers در زبانه Network انبوهی از اطلاعات مربوط به پرونده انتخاب شده را نشان می­‌دهد. این اطلاعات شامل تمام اطلاعات HTTP مانند درخواست URL، روش درخواست، کد وضعیت، نوع رمزگذاری محتوا، تاریخ آخرین تغییر، سرور و موارد دیگر می‌­شود. این اطلاعات برای عیب یابی مفید خواهند بود.

اطلاعات مهم در قسمت پرونده شبکه:

  • تأییدیه فعال بودن فشرده سازی GZip
  • بررسی صحت عملکرد cache-control
  • تأییدیه کد وضعیت مناسب برای Googlebot و سایر کاربران

سعی کنید که تب Coverage را در کشوی کنسول فعال کنید؛ با استفاده از این قسمت امکان دانلود سریعتر فراهم می­شود.

به طور معمول فایل‌­های JavaScript و CSS دارای درصد زیادی کد بلااستفاده هستند و هنگام عیب یابی سرعت یا عملکرد سایت جزو اولین منابع مسدود کننده اجرا می­باشند که باید بهینه­ سازی شوند. اگر میزان فایل­های CSS بلااستفاده زیاد باشد، عملکرد سایت بسیار کم خواهد بود. با شناسایی اسکریپت­‌های بلااستفاده نیز می­‌توانید کارایی سیستم را ارتقا دهید.

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

امتیاز دهید
منبع SearchEngineJournal
ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.