Cara Mengatasi Url Halaman Amp Dengan Error 500 Dan 5xx

Enda 2 minutes.

URL Halaman AMP memiliki URL kanonik (canonical URL) dengan Error (5XX) Artinya URL yang dimaksud adalah URL Halaman AMP, dan berisi tag kanonik yang menampilkan Error (5XX).

Mengapa ini penting?

Dokumen HTML AMP harus memiliki kanonis ke non-AMP yang setara (atau referensi mandiri, jika tidak ada yang setara). Jika kanonik ini mengarah ke URL yang merupakan URL Kesalahan (5XX) Error (5XX) URL, mesin telusur mungkin tidak dapat mengakses halaman tersebut.

Tag kanonik (canonical tag) adalah elemen wajib agar halaman AMP dianggap valid, dan tag kanonis seharusnya mengarah kembali ke versi ’non-AMP’ asli halaman tersebut. Jika halaman ini tidak dapat diakses, mesin telusur tidak dapat merayapinya, yang membuat halaman AMP lebih sulit ditemukan, dan mengirimkan sinyal yang bertentangan dan membingungkan ke mesin telusur - meningkatkan kemungkinan halaman AMP tidak akan muncul di hasil penelusuran.

Apa yang diperiksa oleh validator ?

validator ini akan memicu URL Halaman AMP apa pun yang memiliki tag kanonik yang mengarah ke URL yang menampilkan Error (5XX) saat mencoba meng-crawlnya.

Contoh yang memicu validator ini

URL Halaman AMP: https://example.com/amp/page-a/

Petunjuk akan memicu URL ini jika menyertakan URL kanonis,

    <!doctype html>
    <html amp>
    <head >
    <meta charset="utf-8">
    <title>Contoh dokumen</title>
    <link rel="canonical" href="https://example.com/pages/page-a/" /> 
    ...
    </head>

    ...
    </html> 

dimana URL kanonik (canonical URL) ini memiliki respons header 500 (500 Internal Server Error) :

    HTTP/... 500 Internal Server Error
    

Demikian pula, URL dengan status ‘server error’ lainnya akan memicu validator (yaitu respons 5XX lainnya).

Bagaimana Anda menyelesaikan masalah ini?

Petunjuk ini ditandai ‘Kritis’ (‘Critical’ ) karena merupakan masalah mendasar yang melanggar, yang mungkin memiliki dampak buruk yang serius pada lalu lintas penelusuran organik. Sangat disarankan agar masalah Kritis ditangani sebagai masalah prioritas tinggi.

Dengan asumsi kanonik menunjuk ke URL yang benar, Anda perlu melihat mengapa server merespons dengan kesalahan.

Kesalahan 5XX menunjukkan masalah dengan server itu sendiri (bukan situs web).

Kesalahan server memengaruhi akses ke situs Anda, baik untuk mesin telusur maupun pengguna, dan Anda benar-benar ingin mengetahui penyebab terjadinya kesalahan tersebut - Anda mungkin perlu berurusan dengan pengembang atau admin server untuk memahami apa yang menyebabkan kesalahan server (server errors).

Jika kanonis mengarah ke URL yang salah, Anda harus memperbaiki kanonis di halaman AMP agar mengarah kembali ke versi non-AMP halaman (yang benar), dan memastikan bahwa versi non-AMP halaman memiliki referensi diri kanonik. Seharusnya terlihat seperti ini:

Untuk URL: https://example.com/pages/page-a/

Halaman ini menentukan halaman kanonis dan AMP referensi sendiri:

 <link rel="amphtml" href="https:/ /example.com/amp/page-a/">
 <link rel="canonical" href="https://example.com/pages/page-a/" />

Kemudian halaman AMP memiliki kanonis yang menunjuk kembali ke

https://example.com/pages/page-a/

<link rel="canonical" href="https://example.com/pages/page-a/" />