3/30/2023 1:28:52 AM
PARSDATA
Login
Sign up
  • محصولات
  • خدمات
  • پشتیبانی
  • دامنه
  • میزبانی وب
  • سرور اختصاصی
  • Colocation
  • سرور مجازی
  • سرویس های رایگان
  • نمایندگی ها

  • صفحه اصلی
  • مقالات
  • AMP چیست و چگونه به سئو وب سایت کمک می کند؟ ( 1 )
کد: AC-FA-418 تاریخ انتشار: 1400/8/27
AMP چیست و چگونه به سئو وب سایت کمک می کند؟ ( 1 )
AMP چیست و چگونه به سئو وب سایت کمک می کند؟ ( 1 )

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


AMP چیست و چگونه به سئو وب سایت کمک می کند؟ ( 1 )




AMP چیست؟

همانطور که می دانید، سایت‌های اینترنتی صفحات متعددی دارند. این صفحات حاوی کد‌های سنگینی هستند که امکان بارگذاری سریع در گوشی‌های موبایل را نمی‌دهند.
به همین دلیل هنگام وبگردی با موبایل، زمان زیادی را باید صرف کرد تا یک صفحه از سایت باز شود. این موضوع تأثیر منفی بر روی سئو سایت دارد. چون کاربران اینترنتی اصولاً افرادی عجول هستند و بعد از چند ثانیه، قید آن سایت را‌ زده و سراغ سایتی دیگر ‌خواهند رفت.
از طرفی روز به روز بر تعداد کاربران موبایلی افزوده شده و در آینده نه چندان دور نیز تعداد کاربران موبایلی بیش از حالا خواهد شد. این مشکل به راهکاری جدید نیاز داشت. به همین دلیل بود که شرکت گوگل از فناوری AMP رونمایی کرد.
AMP مخفف عبارت Accelerated Mobile Pages و به معنی «صفحات موبایلی پرشتاب» است.
نسخه‌ای خلاصه شده از HTML که به عنوان یک استاندارد کدنویسی برای سایت‌ ها محسوب می‌شود. هدف از معرفی AMP، حذف کد‌های سنگین از صفحات اینترنتی بود؛ تا این صفحات بتوانند با سرعت بیشتری برای کاربران موبایلی نمایش داده شوند. AMP ظاهر صفحات وب سایت را تغییر نمی‌دهد؛ بلکه تنها با سبک‌ تر کردن این صفحات، به نمایش هر چه سریع‌تر آن در موبایل کمک می‌کند.
اما این تکنولوژی چگونه به وجود آمد و به اینجا رسید؟ چه مزایا و چه معایبی برای وب سایت های اینترنتی دارد؟ در ادامه این موارد بررسی خواهند شد.



تاریخچه پیدایش AMP یا صفحات پرشتاب موبایل

گوگل همواره سعی در رفع موانع و ایجاد زمینه‌ای مناسب برای تجربه کاربری بهتر دارد. هیچ کاربری دوست ندارد که با سایت‌ های کند و کسل‌کننده کار کند.
به همین دلیل گوگل در سال ۲۰۱۴ میلادی، از قابلیتی به اسم موبایل فرندلی (mobile friendly) استفاده کرد تا به ایجاد تجربه کاربری بهتر برای کاربران موبایل کمک کند.
موبایل فرندلی یکی از مهم ترین الگوریتم های گوگل است اما به تدریج این فناوری قدیمی شد و در سال ۲۰۱۶، جای خود را به AMP داد.
قابلیتی که به مدیران سایت‌های اینترنتی کمک می‌کند تا صفحات خود را با سرعت بیشتری به کاربران موبایلی نمایش دهند. غافل ماندن از این مقوله و عدم استفاده از AMP، می‌تواند به قیمت از دست دادن بیشتر مخاطبان سایت تمام شود.


AMP چگونه کار می‌کند؟

تا به اینجای کار فهمیدیم که هدف از اجرای AMP یا صفحات پرشتاب موبایل، افزایش سرعت بارگذاری صفحات وب سایت در گوشی‌های همراه است.
اما شاید لازم باشد که در خصوص نحوه کارکرد آن نیز بیشتر بدانیم. سرویس AMP یک پروژه متن باز است که کد‌های افزایش دهنده حجم صفحات را حذف می‌کند.
این کد‌ها برای نمایش صفحه در موبایل لازم نیستند و صرفاً زمان بارگذاری صفحات را طولانی‌تر می‌کنند.
تصاویر با حجم بالا، افزونه‌های مختلف و صفحات چندگانه، نمونه‌ای از کد‌های سنگینی هستند که سرعت بارگذاری صفحات را کند می‌کنند.
پس AMP هر چیزی را که باعث کندی سایت شود را خلاصه یا حذف می‌کند تا صفحات سریع‌ تر در موبایل اجرا شوند. گوگل صفحات ایجاد شده با سرویس ای ام پی را مجدداً واکشی کرده و آن‌ ها را در cache خود قرار می‌دهد.
این باعث می‌شود که در دفعات بعدی که این صفحه لود می‌شود، نیازی به بارگذاری مجدد اطلاعات و ارتباط با سرور اصلی نباشد. به همین دلیل است که در بالای صفحات ایجاد شده توسط ای ام پی آدرس خود شرکت گوگل نمایان می‌شود.
AMP برای انجام تمامی این کار‌ها، از سه بخش مختلف کمک می‌گیرد؛ که در ادامه هر کدام را معرفی و عملکرد هر بخش را توضیح می‌دهیم.


۱- بخش AMP HTML


این بخش به عنوان زیر مجموعه‌ای از HTML محسوب می شود که با هدف بارگذاری سریع کد‌ها ایجاد شده‌اند. تگ‌های موجود در این بخش شباهت زیادی به تگ‌ های HTML دارند و فقط بعضی از آنها را با تگ‌ های مخصوص AMP جایگزین کرده‌اند. کسانی که با زبان برنامه‌ نویسی HTML آشنایی دارند، به راحتی می‌توانند با این بخش نیز ارتباط برقرار کنند.


۲- بخش AMP JS


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


۳- بخش AMP CDN یا AMP Cache


صفحات در هر بار لود شدن، باید اطلاعاتی را از سرور بگیرند. اما هر بار لود شدن صفحات سایت و گرفتن این اطلاعات از سرور، پروسه‌ای زمان بر است. پس سایت‌ ها از یک مکان ذخیره‌سازی موقت به نام cache برای ذخیره اطلاعات صفحه استفاده می‌کنند. این کار به سرعت سایت کمک کرده و تعداد درخواست‌های ارسالی به سرور را کاهش می‌دهد.
به این فضای ذخیره‌سازی موقت HTTP Cache نیز گفته می‌شود. اما AMP Cache یک شبکه ارائه محتوای مبتنی بر پروکسی است که صفحات ایجاد شده توسط AMP HTML را بازخوانی می‌کند.
در ادامه آن‌ها را کش کرده و بدین طریق، سرعت لود صفحات را بهبود می‌بخشد.

  • نویسنده: محمد طریقی
منبع: پارس دیتا
آدرس منبع: https://www.parsdata.com/articles/what-is-amp-and-how-does-it-help-website-seo-1
  • پارس ديتا |
  • مقالات |
  • اصطلاحات|
  • اخبار |
  • انتقادات و پیشنهادات |
  • توافقنامه |
  • رویه حفاظت |
  • رفع مسئولیت |
  • كار در پارس ديتا |
  • نقشه سایت |
  • درباره ما |
  • تماس با ما
Follow us:
W3C:
ISO-CERT: