هاست ایران میزبان فا
آموزش های وردپرس

آموزش غیرفعال کردن AMP وردپرس

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

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

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

دلیل غیرفعال کردن AMP وردپرس

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

به دلیل غیرفعال بودن منوهای سایت در AMP کاربران قادر به مشاهده سایر صفحات نیستند. یا اینکه وقتی در بیشتر قالب‌ها در انتهای نوشته مطالب مرتبط و پیشنهادی نمایش داده می‌شود با استفاده کردن از AMP خبری از طراحی بصری نیست که کلیک روی آنها افزایشی داشته باشد. بنابراین به محض اتمام شدن خواندن نوشته کاربران از سایت خارج شده و با کاهش شدید Bounce Rate در سایت مواجه می‌شوید. برای خود من در یک وبلاگ شخصی هنگام استفاده از AMP در وردپرس متوسط زمان حضور کاربر در سایت چیزی در حدود 3 دقیقه و Bounce Rate 87 را داشتم که بعد از غیرفعال کردن آن و مشاهده آمار این ارقام افزایش یافتند. به طوری که متوسط زمان حضور در سایت به 7 دقیقه و Bounce Rate نیز به 91 درصد رسید.

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

غیرفعال کردن AMP وردپرس بدون افت سئو

حال که بر اساس دلایل بالا تصمیم به غیرفعال کردن amp در وردپرس گرفتید در ادامه به نحوه غیرفعال کردن AMP در وردپرس می‌پردازم. برای شروع کار ابتدا باید افزونه‌های مربوط به AMP وردپرس را غیرفعال کنید. اگر با استفاده از آموزش ساخت AMP در وردپرس اقدام به نصب کرده‌اید لازم است افزونه‌های AMP و Glue for Yoast SEO & AMP را غیرفعال کنید.

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

روش اول: استفاده از فایل htaccess.

شخصا استفاده از کد برای ریدایرکت کاربران با استفاده از فایل htaccess. را می‌پسندم. با استفاده از این روش کافیه کد زیر را در فایل htaccess. هاست خودتون قرار بدین تا کار ریدایرکت کاربران در سایت از نسخه AMP صفحات به نسخه اصلی سایت به صورت ریدایرکت 301 انجام بگیره. بنابراین وارد هاست خود شده و روی گزینه File Manager کلیک کنید. سپس وارد public_html شده و به دنبال فایل htaccess. بگردید. این فایل جزو فایل‌های مخفی است، اگر نمایش داده نشد روی دکمه Settings در بالاس صفحه سمت راست کلیک کنید تا پنجره زیر باز شده و سپس گزینه Show hidden Files را انتخاب کنید.

غیرفعال کردن AMP وردپرس و غیرفعال کردن Google AMP بدون افت سئو

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

بعد از قرار دادن این کد و ذخیره فایل حالا آدرس یکی از نوشته‌های سایت را باز کرده و /amp/ را به انتهای آن اضافه کنید. خواهید دید که با مراجعه به این آدرس دیگر صفحه 404 نمایش داده نشده و به صفحه همان نوشته هدایت خواهید شد. بعد از اینکه کلیه لینک‌های صفحات در نتایج جستجو اصلاح شدند و دیگه آیکون AMP گوگل در کنار آدرس سایت شما نمایش داده نشد میتونید کد بالا را از فایل htaccess. بردارید. معمولا این کار بستگی به تعداد صفحات ایندکس شده سایت شما خواهد داشت و مدتی زمانبر است.

روش دوم: استفاده از افزونه

افزونه‌ای که برای ریدایرکت کاربران در وردپرس قصد معرفی اونو دارم با نام Redirection در مخزن وردپرس به ثبت رسیده و تاکنون تونسته بیش از یک میلیون نصب فعال و کسب امتیاز 402 را ازآن خودش بکنه که با استفاده از این افزونه میتونید امکان ریدایرکت کاربران را از صفحه AMP به صفحه اصلی در سایت فراهم کنید. برای استفاده از این افزونه روی دکمه زیر کلیک کنید تا به صفحه افزونه در مخزن وردپرس هدایت شوید و سپس با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه بکنید.

دانلود افزونه Redirection

بعد از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با نام Redirection در بخش ابزارها پیشخوان وردپرس اضافه خواهد شد. روی این منو کلیک کنید تا به صفحه افزونه برای اضافه کردن ریدایرکت 301 در وردپرس هدایت شوید.

غیرفعال کردن AMP وردپرس و غیرفعال کردن Google AMP بدون افت سئو

Source URL: ابتدا در این فیلد کد زیر را قرار دهید. دقت کنید که حتما کد را از اینجا کپی کنید، چرا که به دلیل چینش زبان راست به چپ ممکنه اشتباه وارد کنید.

Target URL: در این فیلد هم آدرس سایت خودتون را وارد کرده و بعد از / از کاراکتر 1$ استفاده کنید. در اینجا هم آدرس را کپی کنید و به جای site.com آدرس دامنه خودتون را وارد کنید.

در صورتی که اقدام به نصب SSL در وردپرس کردید فراموش نکنید که حتما آدرس را همراه با پروتکل امن HTTPS وارد کنید. در نهایت تیک گزینه Regex را فعال کنید. سپس روی دکمه Add Redirect کلیک کنید. کار به اتمام رسیده و از این پس لینک‌های AMP در سایت به خود نوشته ریدایرکت خواهند شد. برای اطمینان از اینکه کار به دستی انجام شده به انتهای آدرس یکی از نوشته‌ها /amp/ را اضافه کنید، اگر ریدایرکت شدید همه چیز به درستی انجام شده است.

امیدوارم که این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از اون تونسته باشید اقدام به غیرفعال کردن AMP گوگل در وردپرس بکنید. در صورتی که در رابطه با این آموزش و نحوه غیرفعال کردن نسخه AMP وردپرس سوال یا مشکلی داشتید در بخش دیدگاه ها اعلام کنید تا در کوتاه‌ترین زمان ممکن پاسخگوی شما باشم.
آموزش غیرفعال کردن AMP وردپرس
4.7 (93.33%) 3 votes
برچسب ها
هاست ایران میزبان فا

عباس صادقی

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

نوشته های مشابه

‫۱۲ نظرها

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

    1. سلام و وقت بخیر، اگر از ssl استفاده میکنید بعد از کدهای ssl و اگر استفاده نمیکنید در ابتدای فایل قرار بدین، چرا که در مرحله اول باید کاربرها رو به لینک اصلی ریدایرکت کنید.

  2. سلام ممنون از اموزش خوبتون بسیار عالی بود
    فقط میخواستم بدونم و مطمئن بشم که این روش حتما جواب میده شما تا حالا خودتون انجام دادید؟؟؟
    شما سفارش قبول می کنید روش دوم رو برای ما انجام بدید اخه من اصلا کد و … سر در نمیارم

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

      اگر طی انجام این کارها هر مشکلی داشتید یا سوالی براتون پیش اومد از همین طریق اعلام کنید راهنماییتون کنم.

  3. سلام من این کار رو از طریق افزونه ریدایرکت انجام دادم بعدش وقتی توی کامپیوتر به اخر نوشته هام /amp/ رو اضافه می کنم ریدایرکت میشه و کار به درستی انجام شده افزونه amp رو هم غیر فعال کردم اما هنوز وقتی توی گوشی سرچ می کنم بازم نوشته هام با لینک amp ظاهر میشه و ریدایرکت نشده و اون علامت رعد و برق هنوز هست الان یک هفته است این کارو انجام دادم که توی کامپیوتر کار به درستی انجام شده اما توی گوشی هنوز انجام نشده لطفا راهنمایی بفرماید مشکل از کجاست؟

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

  4. سلام و خسته نباشید
    ببخشید من این افزونه رو از روش دومی که آموزش دادید برای سایتم غیر فعال کردم همه چیز اکی شد ومطالب همه ریدایرکت شده فقط اینکه از طرف گوگل وبمستر برام یه پیغام اومده تا جایی که خودم دونستم میگه حذف amp براتون امتیاز منفی داره لطفا شما هم ببینید این پیام رو که دلیلش چی میتونه باشه؟
    Search Console has identified that your site is affected by 1 new AMP related issue. This means that AMP may be negatively affected in Google Search results. We encourage you to fix this issue.

    1. سلام و وقت بخیر، استفاده نکردن از AMP یا حذف اون هیچ تاثیر منفی در نتایج جستجو در بر نداره، این پیغام هم صرفا به این منظور هست که توصیه کرده از amp استفاده کنید. جای نگرانی نیست.

  5. سلام
    آقا دمت گرم خیلی حال دادی با این مطلب عالی
    خدا خیرت بده تمام مطالبم داشت روی حالت amp لود میشد درآمدهای تبلیغاتم داشت از بین میرفت نمیدونستم چطوری تبلیغارو توی amp نمایش بدم

  6. با سلام

    ممنون از راهنمایی و آموزش خوبتون واقعا دستتون درد نکنه

    هر روز از سایتتون دیدن میکنم واقعا همه مطالب عالی هستند

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن