1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

[SHARE] Tips Penggunaan Struktur Data HTML dan Schema Dalam SEO

Discussion in 'SEO' started by daffyshaci, Dec 23, 2016.

  1. daffyshaci

    daffyshaci S.E.O Freak

    Joined:
    Aug 26, 2011
    Messages:
    905
    Likes Received:
    1,433
    Kali ini saya mau bahas lagi seputar struktur web yang sebelumnya pernah saya bahas disini : https://ads.id/forums/index.php?thr...tuk-seo-jangka-panjang-tips-onpage-seo.234893

    thread ini sekaligus menjawab pertanyaan di thread ini : https://ads.id/forums/index.php?threads/tanya-struktur-html-mempengaruhi-seo-kah.260995/

    yang bertanya "Apakah Struktur HTML Mempengaruhi SEO ?"

    Saat bicara soal Struktur Data Web (baik HTML ataupun Schema) bukan berarti hanya dengan menerapkannya dengan benar web kalian bisa langsung di posisi teratas. Penerapan struktur data hanya untuk membantu google mempermudah melakukan crawl ke situs kita. Jadi soal content dan link itu di bagian (part) yang berbeda dari serial SEO.

    kebanyakan tidak memperdulikan masalah ini karena hampir 90% kalian membuat website menggunakan pihak ke-3 seperti wordpress, jomla, blogspot, dll yang semua coding HTML dan Schema sudah terintegrasi didalamnya. Padahal tidak semua website menggunakan platform tersebut. Dan walaupun sebagian besar sudah menerapkannya masih ada juga yg kurang sempurna atau sering terjadi error karena kesalahan penulisan code.

    Pertama saya coba bantu jawab dulu masalah ini :

    Tag <article> itu menjelaskan section atau elemen dalam sebuah halaman karena standarnya setiap halaman di bagi berbagai elemen. jadi yang bener :
    HTML:
    <article>
    <h1>judul content</h1>
    <p>isi content</p>
    </article>
    
    Akankah beda dengan?
    <H1>judul</h1><article>isi web</article>

    secara struktur jelas beda gan,.. :)
    itu artinya Tag heading berada di section/elemen lain. bukan menggambarkan heading untuk isi web yg berada dalam <article> isi web </article> yang agan contohkan tersebut.

    Live webpagenya seperti ini :
    [​IMG]



    Tag html ini bisa kalian gunakan untuk memaksimalkan konten kalian :

    1. Tag Heading <h1> - <h6>

    Menurut saya, Title Heading <h1> - <h6> yang memiliki peran penting di banding tag <title>. coba tes hapus code <title> didalam web agan, dan biarkan tag <h1> yang menggambarkan title. nanti saat rechace, yang di list menjadi title di SERP adalah code Tag H1.

    Code <Meta> tag adalah ALTERNATIF ke-3 yang diambil google sebagai tampilan di snipet. google lebih prefer mengambil potongan dari isi konten yang lebih relevan dengan yang di ketikan oleh user sebagai snipet bukan hanya dari Meta Tag. jadi tidak menggunakan Meta Tag pun sebenarnya ga masalah selama isi konten kalian menjawab apa yang di ketikan user.

    Tips :
    - Setiap sub title didalam sebuah halaman selalu gunakan tag heading (H2)


    2. Maksimalkan image dengan <figure> dan <figcation>

    kalian bisa memaksimalkan image dalam sebuah halaman menggunakan tag <figure> dan tag <figcaption>. <figcaption> mendefinisikan dari gambar tersebut, gunakan code <p>. contohnya seperti ini :

    HTML:
    <figure class="large "><a class="zoom" href="https://cms-images.idgesg.net/images/article/2015/03/playonlinux-wine-100574846-orig.png"><img src="https://cms-images.idgesg.net/images/article/2015/03/playonlinux-wine-100574846-large.png" alt="playonlinux wine" width="580" height="435"/></a>
    <figcaption>
    <p>PlayOnLinux's version of Wine, running on Ubuntu.</p>
    </figcaption>
    </figure>
    

    3. Detail data menggunakan Tag <table>

    Untuk yang sering menampilkan data tabel di dalam konten seperti website spesifikasi HP, kandungan nutrisi dan konten lain yang menggunakan table, semaksimal mungkin menggunakan code <table> jangan hanya screenshoot gambar di excel atau lainnya. karena kita bisa membuat table menggunakan HTML tag. source :
    Code:
    http://www.w3schools.com/html/html_tables.asp
    [​IMG]
    Untuk Pembelajaran silakan cek di : www.w3schools.com/tags/

    pakai plugin ini juga bisa :
    Code:
    https://wordpress.org/plugins/mce-table-buttons/

    bukan struktur tampilan web nya secara keseluruhan gan,, tapi lebih ke kontennya aja.. semuanya bisa di masukan di konten saat posting artikel baik di WP maupun di Blogspot.

    sementara ane cuma bahas 3 (Tag Heading, Figure & Figcaption dan Table) semua element ini bisa di masukan saat posting artikel. :)


    Penerapan Schema didalam struktur website

    Schema secara sederhana berfungsi untuk memberika informasi yang lebih detail/spesifik ke search engine agar lebih mudah dalam mengenali bagian webpage dalam rangka relevancy . Saat ini schema menjadi perhatian di berbagai kalangan webmaster. banyak webmaster yang fokus penerapan schema didalam web mereka. Kalau kalian perhatikan rata-rata themes untuk WP yang terbaru sudah memperbaiki atau menambahkan fitur ini di themes mereka. bahkan saat ini template blogspot pun sudah banyak yang menerapkan struktur schema.

    Perlu di ingat HTML dan Schema markup itu berbeda, hehehe
    untuk microdata letaknya biasanya berada di dalam code HTML. Contoh :

    Untuk tag html <body> untuk microdata schema mark up bisa di tambahkan seperti ini

    HTML:
    <body itemscope='itemscope' itemtype='http://schema.org/WebPage'>

    Tag Header <header>
    HTML:
    <header itemprop='mainEntity' itemscope='itemscope' itemtype='http://schema.org/WPHeader'>
    <div id='header-wrapper'>
    <div class='titlewrapper'>
    <h1 class='title' itemprop='headline'>
    <a href='http://domain.com/' itemprop='url' title='Judul Blog '><span itemprop='name'><amp-img alt='Logo' height='30' src='http://domain.com/link-gambar.png' title='Judul Blog ' width='30'></amp-img>
    Judul Blog </span></a>
    </h1>
    </div>
    <div class='descriptionwrapper'>
    <p class='description' itemprop='description'>
    deskripsi Blog</p>
    </div>
    </div>
    </header>


    Untuk navigasi menu <nav>
    Code:
    <nav class='page-menu' itemprop='mainEntity' itemscope='itemscope' itemtype='http://schema.org/SiteNavigationElement'>
    <ul>
    <li><a href='#' itemprop='url' title='About'><span itemprop='name'>About</span></a></li>
    <li><a href='#' itemprop='url' title='Contact'><span itemprop='name'>Contact</span></a></li>
    <li><a href='#' itemprop='url' title='Privacy'><span itemprop='name'>Privacy</span></a></li>
    <li><a href='#' itemprop='url' title='Sitemap'><span itemprop='name'>Sitemap</span></a></li>
    </ul>
    <div class='clear'></div>
    </nav>
    

    untuk Article <article>
    HTML:
    <article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'></article>
    Perlu di perhatikan untuk "itemprop='blogPost', Ada value yang perlu diisi supaya tidak terjadi error :
    - Headline
    - ArticleBody
    - Image
    - Author
    - DatePublished
    - DateModified
    - Publisher
    - mainEntityOfPage

    saya bahas lebih detail dan lengkap di post selanjutnya... :D
    contoh :
    Isi konten (article body)
    HTML:
    <div class='post-body entry-content' id='post-body-208070731452114034' itemprop='articleBody'>isi konten blog</div>
    penerapan kedalam image :
    HTML:
    <div itemprop='image' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
    <meta content='https://domain.com/url-image.jpg' itemprop='url'/>
    <meta content='700' itemprop='width'/>
    <meta content='700' itemprop='height'/>
    </div>
    yang perlu di perhatikan adalah saat kalian sudah memasukan kode schema markup, usahakan tidak terjadi error. untuk melakukan test apakah terjadi error bisa menggunakan structure data testing tools google :
    Code:
    https://search.google.com/structured-data/testing-tool
    [​IMG]

    biasanya yang sering terjadi error adalah pada bagian image, publisher, datemodified dan mainentityofpage.

    untuk schema image (itemprop='image' itemscope='itemscope' itemtype='https://schema.org/ImageObject') pastikan kalian masukan value nya yaitu URL, Width dan Height, kalau tidak pasti struktur nya terjadi error. biasanya untuk themes (WP) yang sulit di edit.. Cara paling gampang adalah menggunakan TAG HTML <meta> sama seperti di atas.
    HTML:
    <meta content='https://domain.com/url-image.jpg' itemprop='url'/>
    <meta content='700' itemprop='width'/>
    <meta content='700' itemprop='height'/>
    di bagian yang lain juga bisa seperti itu untuk mengisi value yang diwajibkan didalam schema markup.. :)
    sementara segitu dulu,, belum kepikiran yg lainnya,,
    kalau ada yang mau di tambahkan silakan.. atau kalau ada kendala silakan di share aja disini.. ^_^
     
    Last edited: Dec 23, 2016
  2. roomimarch

    roomimarch Ads.id Fan

    Joined:
    Feb 17, 2016
    Messages:
    238
    Likes Received:
    363
    Location:
    Jakarta
    mantap !!!! suhu turun gunung lagi nih
     
  3. budispdst

    budispdst Hero

    Joined:
    Jan 8, 2015
    Messages:
    610
    Likes Received:
    10
    kalo plugin untuk buat table apa ya mas?, apa harus ketik htmlnya kan repot?
     
  4. semuthitam

    semuthitam Newbie

    Joined:
    Nov 29, 2014
    Messages:
    7
    Likes Received:
    2
    wuihh thanks gan penjelasannya, menurut ane sih pengaruh atau engganya itu tergantung algoritma mesin pencarinya ya, tapi cuma memastikan apakah berpengaruh struktur HTML tsb.
    Jawaban agan @daffyshaci sangat mantap! .. jadi gak boleh asal-asalan nih ngebuild. >:D<
     
  5. daffyshaci

    daffyshaci S.E.O Freak

    Joined:
    Aug 26, 2011
    Messages:
    905
    Likes Received:
    1,433
    pakai plugin ini juga bisa :
    Code:
    https://wordpress.org/plugins/mce-table-buttons/

    di bilang ngaruh atau tidak nya ke SERP tentu ada faktor lain yang di perhitungkan.. karena tidak semu web yang di rank di google itu struktur nya bagus,.. :)
    tapi kalau kita bisa menanpilkan yang lebih baik tidak ada salahnya,..
    kalau hanya memperbaiki Struktur HTML saja tanpa memperhatikan faktor lainnya juga percuma kan,..

    iya ga bisa sembarangan gan karena nanti jadi error atau salah posisinya..
     
  6. iidbae

    iidbae Super Hero

    Joined:
    Nov 12, 2012
    Messages:
    2,314
    Likes Received:
    168
    Location:
    Pusdai-Bandung
    Ilmu SEO tingkat lanjut ini. :D
    Terima kasih.

    Tanya:

    1. Plugin Wordpress apa yang mendukung untuk merapikan Schema? Dengan kata lain, yang direkomendasikan berdasarkan tulisan ini.
    2. Tema wordpress apa yang rapi dengan schema? Sebutin merek dong... :malaikat: Genesis? Thesis? Eleganthemes? Mythemeshop? de el el.


    1-2 bulan ini belajar ini, belum khatam.
    Mending langsung cari themes dan pluginnya.
    Terima kasih.

    PEJAWAN di Trit berbobot 250 Kg :lol:

    Oh ya tambahan, biar yang lain pada tau juga.
    Ada CMS (selain wordpress) buatan anak negeri. HTMLy namanya.
    Kayaknya enak buat manual masukin schema satu-satu, tapi pegel juga. #mainanmanual
    Dan untuk urusan kecepatan, gak usah ambil pusing.
     
  7. X-COOP

    X-COOP Ads.id Pro

    Joined:
    Dec 21, 2016
    Messages:
    376
    Likes Received:
    329
    Location:
    Google Zone
    nice bro
     
  8. gorian

    gorian Ads.id Pro

    Joined:
    Dec 27, 2011
    Messages:
    301
    Likes Received:
    44
    Wah ini ngoprek struktur HTMLnya ya
     
  9. jagoan999

    jagoan999 Ads.id Pro

    Joined:
    Jan 16, 2012
    Messages:
    463
    Likes Received:
    42
    Location:
    City of Angles
    wahhh harus update ilmu html lg ini, slma ini sy jg tdk pernah memperhatikan yg seperti ini.
    trmksih pencerahannya.

    sent from heaven with ZenFone
     
  10. arifboy

    arifboy Super Hero

    Joined:
    Oct 29, 2012
    Messages:
    850
    Likes Received:
    50
    Location:
    Online
    super sharing... mastah thx
     
  11. siijo

    siijo Super Hero

    Joined:
    Apr 8, 2013
    Messages:
    1,141
    Likes Received:
    162
    Location:
    Jogja - Purworejo
    nampang pejwan juga ahh:D
     
  12. ubaydil

    ubaydil Hero

    Joined:
    Oct 6, 2015
    Messages:
    722
    Likes Received:
    158
    wedewww ada kalimat ane diqoute jadi malu hehehehe


    sedikit berbagi pengalaman tambahan,

    setau ane meta deskripsi tidak terlalu prioritas , karena seluruh isi artikel sudah masuk dalam deskripsi, mesin pencari akan otomatis membuat meta deskripsi dinamis sesuai isi artikel kita (maksudnya motong dari isi artikel dan nyari yg mengandung keyword yg kita masukkan di kotak pencarian gitu)
     
    daffyshaci likes this.
  13. daffyshaci

    daffyshaci S.E.O Freak

    Joined:
    Aug 26, 2011
    Messages:
    905
    Likes Received:
    1,433
    1. tidak ada pluginnya gan,, sejauh ini harus edit manual di themes atau template nya. untuk pengguna WP memang lebih ribet.. kemarin juga ane memperbaikinya seharian. karena themes yg saya pake belum support secara full di schema nya.

    2. Ane kurang banyak liat struktur themes yg lain gan,, kemarin kalau ga salah mythemeshop udah ada yang fix untuk schema ini. jadi tidak ada error lagi. tapi kalaupun ada error bisa di perbaiki kok.


    bukan struktur tampilan web nya secara keseluruhan gan,, tapi lebih ke kontennya aja.. semuanya bisa di masukan di konten saat posting artikel baik di WP maupun di Blogspot.

    sementara ane cuma bahas 3 (Tag Heading, Figure & Figcaption dan Table) semua element ini bisa di masukan saat posting artikel. :)
     
    iidbae likes this.
  14. Bugeast

    Bugeast Super Hero

    Joined:
    Jul 14, 2015
    Messages:
    1,765
    Likes Received:
    133
    Location:
    Makassar, Sulawesi Selatan
    MANTAPPPP!!
    mythemeshop strukturnya mmng paling rapi.
     
  15. hadrianmh

    hadrianmh Ads.id Pro

    Joined:
    Dec 26, 2013
    Messages:
    340
    Likes Received:
    40
    Location:
    depan laptop
    Langsung gercep mastah yg satu ini, sangat membantu buat nubi seperti ane :)
    thanks
     
  16. bagusrifai

    bagusrifai Super Hero

    Joined:
    Jan 17, 2010
    Messages:
    1,091
    Likes Received:
    25
    Mythemeshop yg mana ya mas? Apa semua themenya sudah support scheme sama html nya? Btw sharing super nih. Like added
     
  17. anangwahyudi

    anangwahyudi Hero

    Joined:
    Jan 11, 2013
    Messages:
    551
    Likes Received:
    53
    Location:
    Di Hati Kamu Yang Tak Pernah Mencintaiku
    Waaahhh daging banget gan, bukmark nih :salaman:


    Sent from my iPhone using Tapatalk
     
  18. Hiruma93

    Hiruma93 Ads.id Starter

    Joined:
    Jun 7, 2017
    Messages:
    85
    Likes Received:
    4
    jadi tiap tag yang di atas baiknya harus kita isi dengan itemtype='https://schema.org/.... ya gan ?
     
  19. daffyshaci

    daffyshaci S.E.O Freak

    Joined:
    Aug 26, 2011
    Messages:
    905
    Likes Received:
    1,433
    tergantung tag nya bisa support schema atau tidak gan.. misal untuk <section id="navigation" role="navigation"> bisa di masukan schema SiteNavigationElement (http://schema.org/SiteNavigationElement). di head ada WPHead,, di schema.org ada doc guide nya..
     
  20. Hiruma93

    Hiruma93 Ads.id Starter

    Joined:
    Jun 7, 2017
    Messages:
    85
    Likes Received:
    4
    wah, pusing saya hahaha..
    ada web untuk tau template kita ini sudah sesuai schema apa belum ya ?
     

Share This Page