Google’s Martin Splitt 3 اشتباه و رفع SEO JavaScript را فاش می کند


مارتین اسپلیت گوگل اخیراً بینش هایی را در مورد چگونگی اشتباهات JavaScript می تواند به عملکرد جستجوی یک وب سایت آسیب برساند.

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

اشتباه 1: HTML در مقابل منبع HTML ارائه شده

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

بسیاری از متخصصان سئو هنوز هم روی کد منبع اصلی وب سایت تمرکز می کنند ، حتی اگر Google از HTML ارائه شده برای نمایه سازی استفاده کند. Rendered HTML همان چیزی است که شما می بینید پس از پایان کار JavaScript.

Splitt توضیح می دهد:

“بسیاری از مردم هنوز به دنبال منبع View هستند. این چیزی نیست که ما برای نمایه سازی استفاده می کنیم. ما از HTML ارائه شده استفاده می کنیم.”

این مهم است زیرا JavaScript می تواند با حذف یا افزودن محتوا ، صفحات را تغییر دهد. درک این موضوع می تواند به توضیح برخی از موضوعات سئو کمک کند.

اشتباه 2: صفحات خطای فهرست بندی

Splitt به یک خطای مشترک با برنامه های تک صفحه ای و سایت های سنگین جاوا اسکریپت اشاره کرد: آنها اغلب برای صفحات خطا یک وضعیت 200 خوب را برمی گردانند.

این اتفاق می افتد زیرا سرور قبل از بررسی JavaScript در صورت وجود ، پاسخ 200 را ارسال می کند.

Splitt توضیح می دهد:

“به جای پاسخ دادن به 404 ، فقط با 200 پاسخ می دهد … همیشه صفحه ای را بر اساس اجرای JavaScript نشان می دهد.”

هنگامی که صفحات خطا 200 کد دریافت می کنند ، Google آنها را مانند صفحات عادی فهرست می کند و به سئو شما آسیب می رساند.

Splitt توصیه می کند تنظیمات سرور را برای رسیدگی به درستی خطاها ، حتی در هنگام استفاده از ارائه مشتری ، بررسی کنید.

اشتباه 3: شماره درخواست جغرافیا

مشکل دیگری بوجود می آید که سایت ها از کاربران محل یا سایر مجوزها درخواست می کنند.

SPLITT می گوید اگر یک سایت به جغرافیایی (یا درخواست های مشابه) بدون برنامه پشتیبان متکی باشد ، GoogleBot همیشه درخواست را امتناع می کند.

Splitt توضیح می دهد:

“GoogleBot در مورد آن پنجره ها بله نمی گوید. در مورد این همه درخواست ها نمی گوید … بنابراین اگر درخواست جغرافیایی می کنید ، Googlebot می گوید نه.”

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

نحوه اشکال زدایی JavaScript برای SEO

Splitt چند قدم برای کمک به تشخیص و رفع مشکلات JavaScript به اشتراک گذاشت:

  1. با کنسول جستجو شروع کنید: برای مشاهده HTML ارائه شده از ابزار بازرسی URL استفاده کنید.
  2. محتوا را بررسی کنید: تأیید کنید که آیا محتوای مورد انتظار وجود دارد یا خیر.
  3. بررسی کدهای HTTP: به کدهای وضعیت در بخش “اطلاعات بیشتر”> “منابع” نگاه کنید.
  4. از ابزارهای توسعه دهنده استفاده کنید: ابزارهای توسعه دهنده مرورگر خود را باز کنید. ستون “آغازگر” را در برگه شبکه بررسی کنید تا ببینید کدام JavaScript محتوای خاص را اضافه کرده است.

Splitt اضافه می کند:

“آغازگر همان چیزی است که آن را بارگیری کرده است. اگر توسط JavaScript تزریق شود ، می توانید ببینید که کدام قسمت از کد این کار را انجام داده است.”

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

صحبت های کامل Splitt را در ضبط زیر مشاهده کنید:

https://www.youtube.com/watch؟v=cji7t_4gizw

تغییر در مهارت های سئو

توصیه های SPLITT با خواست مولر برای SEO برای گسترش مجموعه مهارت های خود متناسب است.

مولر اخیراً پیشنهاد کرده است که متخصصان سئو در مورد چارچوب های سمت مشتری ، طراحی پاسخگو و ابزارهای هوش مصنوعی بیاموزند.

مولر اظهار داشت:

“اگر در SEO کار می کنید ، در نظر بگیرید که کار شما در حال حاضر در کجا قرار دارد … اگر تمرکز شما در سطح سرور بود ،” در نظر بگیرید که این برش کوچک شده است. “

تکنیک های مدرن JavaScript چالش های جدیدی را ایجاد می کند که روش های قدیمی SEO نمی توانند به تنهایی حل کنند. نمونه های دنیای واقعی SPLITT نشان می دهد که چرا درک این شیوه های وب مدرن اکنون بسیار مهم است.

این برای متخصصان سئو معنی دارد

هر دو طرفداران Google به یک روند واضح اشاره می کنند: SEO اکنون به مهارت های فنی بیشتری نیاز دارد. از آنجا که شرکت ها به دنبال متخصصانی هستند که می توانند SEO و توسعه وب را با هم مخلوط کنند ، تقاضا برای این مهارت های مدرن در حال رشد است.

برای ادامه کار ، جوانب سئو باید:

  • بیاموزید که چگونه JavaScript روی نمایه سازی تأثیر می گذارد: تفاوت بین HTML منبع و ارائه شده را بدانید.
  • ابزار توسعه دهنده اصلی: از ابزارهایی مانند کنسول جستجو و ابزارهای توسعه دهنده مرورگر برای مشاهده مسائل استفاده کنید.
  • همکاری با توسعه دهندگان: برای ساختن سایت هایی که به کاربران خدمت می کنند و موتورهای جستجو را به خوبی انجام می دهند ، با هم کار کنید.
  • مهارت خود را گسترده کنید: تکنیک های سمت مشتری را به ابزار سنتی سئو خود اضافه کنید.

نگاه کردن

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

این نگاه تازه به نقش جاوا اسکریپت در سئو نشان می دهد که حتی تغییرات ساده می تواند تأثیر بزرگی داشته باشد.


تصویر برجسته: BestforBest/Shutterstock



منبع

مطالب مرتبط