Update!! rel=amphtml versus rel=canonical

Tergesa-gesa adalah perbuatan Syetan. Itulah ungkapan awal saya, karena artikel ini merupakan perbaikan dri artikel sebelumnya (baca: Ingin Ada logo "Petir" AMP dihasil pencarian? ini caranya). Karena ingin cepat mendapatkan logo "petir" akhirnya saya melakukan ujicoba. Ya.. tapi dibalik semua ada hikmahnya.. ambil pelajaran.

rel="amphtml" vs rel="canonical"

Pada artikel sebelumnya, saya menganjurkan pada template html gunakan rel='amphtml', dan ternyata ada perbedaan yang mendasar antara rel='amphtml' dan rel='canonical'. Walau pun pada intinya untuk menunjukan URL kanonis sebuah web.

Kode rel='amphtml' dan rel='canonical' dua-duanya digunakan, hanya apabila web / blog sobat mempunyai 2 versi yaitu AMP dan non-AMP. Kode rel='amphtml' digunakan pada halaman non-AMP untuk menunjukan mana link versi AMP dari halaman tersebut.

Jadi, pada halaman non-AMP pasang kode yang menunjukan mana versi AMP nya, misal :

<link rel='amphtml' href='http://kangismet.net/amp/contoh-artikel.html'/>

Pada halaman AMP-nya, tunjukan mana versi non-AMP dengan rel='canonical',contoh :

<link rel='canonical' href='http://kangismet.net/contoh-artikel.html'/>

Gambarannya seperti pada gambar di bawah :



Bagaimana dengan Blogger / Blogspot? di karenakan Blogger hanya mempunyai 1 versi (kalau sobat sudah pake template AMP), maka cukup gunakan rel='canonical' saja. Cukup dengan kode ini saja :

<link expr:href='data:blog.url' rel='canonical'/>

Bagi sobat yang sudah menggunakan template AMP Ready, silahkan hapus (kalau masih ada) kode:

<link expr:href='data:blog.url' rel='amphtml'/>

Apakah langsung dapat "petir"

Untuk mendapatkan petir, tentunya ada beberapa syarat, diantaranya :
  1. Harus menggunakan Template Valid AMP HTML
  2. Penulisan artikel harus mengikuti pedoman AMP HTML (dalam penulisan tag image, video, iframe, dll)
  3. Harus menggunakan Markup Data terstruktur
  4. dll (lebih jelasnya akan saya buat artikel terpisah)
Semoga bermanfaat... 😃

Sumber: https://support.google.com/webmasters/answer/6340290?hl=id


Berita Lebih Baru Berita Lebih Lama
  • Mujib Maulana
    Profil: https://www.blogger.com/profile/01386034762501026825
    05 April, 2021

    kang kalau misal punya 2 blog yg 1 versi amp dan satunya versi non amp, untuk kodenya seperti apa ya, heheh baru mau belajar amp soalnya :)

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      05 April, 2021

      dua-duanya gunakan saja meta tag
      <link expr:href='data:blog.url' rel='canonical'/>

    • Mujib Maulana
      Profil:https://www.blogger.com/profile/01386034762501026825
      05 April, 2021

      jadi nantinya mau dijadiin satu kyk blognya kang ismet, jadi saya bikin domain.com buat yg non amp dan amp.domain.com buat yg versi amp kang, biar nggak duplikat konten kumaha nya

      aduh palibet pisan ngmng oge:D

    • Mujib Maulana
      Profil:https://www.blogger.com/profile/01386034762501026825
      05 April, 2021

      referensina ti https://amp.dev/id/documentation/guides-and-tutorials/optimize-and-measure/discovery/?format=websites

    • Mujib Maulana
      Profil:https://www.blogger.com/profile/01386034762501026825
      05 April, 2021

      kode <b:if cond='data:view.url == data:view.url params { amp: "1" }'>
      <link expr:href='data:blog.url.canonical' rel='canonical'/>
      <link expr:href='data:view.url' rel='alternate'/>
      <b:else/>
      <link expr:href='data:blog.url.canonical' rel='canonical'/>
      <link expr:href='data:view.url + "?m=1"' rel='alternate'/>
      <link expr:href='data:view.url params { amp: "1" }' rel='amphtml'/>
      </b:if>
      <meta expr:content='data:blog.canonicalUrl' property='og:url'/>


      ditaro di blog mana kang

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      06 April, 2021

      berarti nganggo eta nu terakhir kang, janten sanes 2 blog. 1 blog 2 versi nya?

    • Mujib Maulana
      Profil:https://www.blogger.com/profile/01386034762501026825
      06 April, 2021

      muhun kang, kumaha nyak

    • Mujib Maulana
      Profil:https://www.blogger.com/profile/01386034762501026825
      06 April, 2021

      abi cuma masang kode <link href='https://amp.domain.com/' rel='amphtml'/> di blog versi non amp

      sareng kode <b:if cond='data:view.url != data:view.url params { amp: "1"}'>
      <link href='https://www.techntuto.com/' rel='canonical'/>
      <link expr:href='data:view.url params { amp: "1"}' rel='amphtml'/>
      </b:if>
      salah nya kang?

      punten seueur nanya:D

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      06 April, 2021

      teu nanaon kitu kang, cuman versi Blogspot sanes amp.domain.com

Tambahkan Komentar
comment url
Terima kasih telah berkomentar di Blog Kang Ismet.
  • Untuk menyisipkan Gambar, Kode, atau Kutipan silahkan klik Tab Sisipkan di atas.
  • Emoji yang bisa digunakan pada komentar :), :D, :( <3, :love dan :top
  • Untuk melihat Komentar yang telah ditambah sisipan kunjungi DEMO
Masukkan URL Gambar atau Potongan Kode, atau Quote, lalu klik tombol yang kamu inginkan untuk di-parse. Klik tombol Salin Kode! lalu paste ke kolom komentar.


image quote pre code
9 Komentar