Cara Mengatasi Struktur Data Error Suatu Blog/Website Di Webmaster
tips cara mengatasi dan memperbaiki error struktur data di webmaster, adanya error ini biasanya disebabkan karena anda sering mengganti ganti template dan hal ini sangat berpengaruh sekali terhadap kondisi struktur data anda, selain itu ada juga faktor karena mungkin blog agan masih gres dan berumur kurang dari satu bulaln kalau karena blog nya kurang dari satu bulan itu ialah hal yang sangat masuk nalar sekali.
Tujuannya menyisipkan aba-aba schema markup pada aba-aba html halaman blog ialah semoga mesin pencari mirip yahoo bing maupun google lebih praktis memahami maksud yang terdapat di sebuah halaman blog, bukan hanya sekedar gesekan pena saja, sehingga mesin pencari sanggup memperlihatkan hasil pencarian yang lebih informatif terhadap pengguna.
Aturan penulisan Struktur data atau schema markup untuk sebuah halaman situs memiliki standar penulisan khusus, aba-aba schema markup yang digunakan dikala ini ialah hasil kerjasama kolaborasi perusahaan mesin pencari terpopuler di dunia yaitu google, yandex, yahoo dan bing dengan communitas terbuka, teladan legkap mengenai cara penulisan dan perintah penulisannya di publikasikan di situs schema.org
Saat ini blog-blog sudah banyak melibatkan schema markup pada struktur kodenya, bahkan bukan hanya digunakan untuk teladan mesin pencari saja, media sosial facebook twitter dan google+ menggunakan informasi struktur data schema markup untuk informasi dikala pengguna melakukan share di media sosial tersebut.
Agar schema org sanggup berfungsi dengan baik, maka anda harus sanggup memastikan bahwa struktur data schema markup pada aba-aba halaman blog anda tidak error dan strukturnya tertata dengan baik dan benar.
https://search.google.com/structured-data/testing-tool
kemudian masukan alamat blog anda, sanggup alamat homepage atau alamat artikel, kemudian silahkan jalankan test.
Anda akan disajikan informasi struktur data schema markup yang dimiliki oleh halaman blog anda, kurang lebih mungkin akan mirip tampilan gambar di bawah ini
Untuk blog saya pribdi ditemuka error di kepingan BlogPosting dan Website, kita coba klik yang di kepingan blogposting, maka ditemukan adanya error mirip gambar di bawah ini:
Itu artinya struktur data schema markup untuk halaman blog tersebut perlu diperbaiki.
cari aba-aba </head> pada template blog anda, kemudian masukan aba-aba di bawah ini sebelum aba-aba </head> atau lebih tepatnya pastekan diatasnya
Jika seting di atas benar maka tampilan struktur data untuk "author" akan terlihat mirip gambar di bawah ini:
Kemudian tambahkan aba-aba di bawah ini tepat setelah aba-aba di atas menjadi:
Kode diatas akan mengisi nilai "image" dengan url gambar pertama yang anda sisipkan pada artikel blog anda, Nilai untuk itempprop='widht' dan itemprop='height' sanggup anda ubah sesuaikan dengan nilai ukuran gambar yang biasa anda gunakan pada artikel postinga.
Jika berhasil maka strukturdata schema untuk aba-aba di atas akan kelihatan mirip gambar di bawah ini:
item property "name" dan juga "headline" untuk itemtype='http://schema.org/BlogPosting', sanggup kita isi dengan Judul artikel postingan yang bersangkutan, cara memperbaikinya ialah sebagai berikut:
Cari tag HTML yang digunakan untuk membungkus judul artikel postingan blog anda, misal tag title di blog saya adalah:
kemudian kita ubah menjadi:
Jika kebetulan judul artikel postingan anda menggunakan link maka anda sanggup menambahkan itemprop='mainEntityOfPage' pada tag HTML untuk link tersebut polanya akan menjadi:
<h1><a itemprop='mainEntityOfPage'</span> href='xxx'>tittle</a></h1>
Jika berhasil maka akan terlihat mirip gambar di bawah ini:
tepat dibwah <head> atau di atas </head>
Tujuannya menyisipkan aba-aba schema markup pada aba-aba html halaman blog ialah semoga mesin pencari mirip yahoo bing maupun google lebih praktis memahami maksud yang terdapat di sebuah halaman blog, bukan hanya sekedar gesekan pena saja, sehingga mesin pencari sanggup memperlihatkan hasil pencarian yang lebih informatif terhadap pengguna.
Aturan penulisan Struktur data atau schema markup untuk sebuah halaman situs memiliki standar penulisan khusus, aba-aba schema markup yang digunakan dikala ini ialah hasil kerjasama kolaborasi perusahaan mesin pencari terpopuler di dunia yaitu google, yandex, yahoo dan bing dengan communitas terbuka, teladan legkap mengenai cara penulisan dan perintah penulisannya di publikasikan di situs schema.org
Saat ini blog-blog sudah banyak melibatkan schema markup pada struktur kodenya, bahkan bukan hanya digunakan untuk teladan mesin pencari saja, media sosial facebook twitter dan google+ menggunakan informasi struktur data schema markup untuk informasi dikala pengguna melakukan share di media sosial tersebut.
Agar schema org sanggup berfungsi dengan baik, maka anda harus sanggup memastikan bahwa struktur data schema markup pada aba-aba halaman blog anda tidak error dan strukturnya tertata dengan baik dan benar.
Baca Juga :Pengertian Fungsi Heading Tag H1 H2 H3 dan Cara membuatnya
Cara Mengecek Struktur data schema markup blog
Cara mengencek apakah struktur data schema markup blog anda dalam keadaan baik atau error anda sanggup menggunakan tool khusus yang disediakan oleh google, silahkan buka situshttps://search.google.com/structured-data/testing-tool
kemudian masukan alamat blog anda, sanggup alamat homepage atau alamat artikel, kemudian silahkan jalankan test.
Anda akan disajikan informasi struktur data schema markup yang dimiliki oleh halaman blog anda, kurang lebih mungkin akan mirip tampilan gambar di bawah ini
Untuk blog saya pribdi ditemuka error di kepingan BlogPosting dan Website, kita coba klik yang di kepingan blogposting, maka ditemukan adanya error mirip gambar di bawah ini:
Itu artinya struktur data schema markup untuk halaman blog tersebut perlu diperbaiki.
Tutorial Cara Memperbaiki Error Struktur data Blog Lengkap
Anda sanggup menemukan banyak sekali error struktur data, error yang muncul sanggup saja berbeda antara satu blog dengan blog lainnya, beberapa yang sering ditemukan mirip tampilan di atas, kalau kebetulan anda menemukan error-error mirip di atas anda sanggup memperbaikinya dengan langkah-langkah di bawah ini :1.Cara Mengatasi Error Struktur Data di kepingan item type "WebSite"
Jika anda menemukan error di kepingan itemtype website, cara memperbaikinya ialah sebagai berikut:cari aba-aba </head> pada template blog anda, kemudian masukan aba-aba di bawah ini sebelum aba-aba </head> atau lebih tepatnya pastekan diatasnya
<b:if cond='data:blog.pageType != "error_page"'>
<script type='application/ld+json'>{ "@context": "http://schema.org", "@type": "WebSite", "url": "<data:blog.homepageUrl/>", "potentialAction": { "@type": "SearchAction", "target": "<data:blog.homepageUrl/>?q={search_term}", "query-input": "required name=search_term" } }</script>
</b:if>
2. Cara Mengatasi Error struktur data pada "author"
Nilai property "author" sanggup kita isi dengan nama author atau penulis artikel postingan yang bersangkutan, kalau di dalam halaman artikel blog anda anda menampilkan author, maka pada aba-aba HTML untuk author sanggup kita sisipkan aba-aba schema markup untuk author.
Pada aba-aba html blog anda silahkan cari aba-aba di bawah ini:
<b:if cond='data:post.authorProfileUrl'>
<a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<data:post.author/>
</a>
<b:else/>
Kemudian Ubah Menjadi mirip ini
<b:if cond='data:post.authorProfileUrl'>
<span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<span itemprop='name'><data:post.author/></span>
</a>
</span>
<b:else/>
Jika halaman blog anda tidak menampilkan author maka anda sanggup membuatnya sendiri Silahkan cari aba-aba :
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>kemudian tambahkan di bawahnya aba-aba berikut :
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<meta expr:content='data:post.author' itemprop='name' />
</span>
3.Cara Mengatasi Error Struktur Data di kepingan "datePublished" dan "dateModified"
Struktur data untuk item "datePublished" harus diisi dengan tanggal penerbitkan artikel, sedangkan dateModified sanggup diisi dengan tanggal modifikasi artikel tersebut, kalau didalam halaman artikel blog anda menampilkan tanggal penerbitan artikel maka kita sanggup sisipkan datePublished dan dateModified pada aba-aba HTML untuk tanggal artikel tersebut.
<time class='timestamp-link' expr:content='data:post.timestampISO8601'><data:post.timestamp/></time>Kemudian ubah menjadi:
<time class='timestamp-link' expr:content='data:post.timestampISO8601' itemprop='datePublished dateModified'><data:post.timestamp/></time>
4.Cara Mengatasi Error Pada strukturdata "image"
Nilai untuk struktur data property "image" harus berisi url gambar, kalau di dalam artiktikel disisipkan image, maka url gambar tersebut sanggup kita gunakan untuk nilai property "image"
Cari aba-aba berikut:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Kemudian tambahkan aba-aba di bawah ini tepat setelah aba-aba di atas menjadi:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>Sebenarnya aba-aba di atas sanggup anda tambahkan dimana saja di dalam kepingan artikel tapi harus berada di lingkup tag HTML dengan itemtype='http://schema.org/BlogPosting'
<b:if cond='data:post.firstImageUrl'>
<div itemprop='image' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta expr:content='data:post.firstImageUrl' itemprop='url'/>
<meta content='320' itemprop='width'/>
<meta content='172' itemprop='height'/>
</div>
</b:if>
Kode diatas akan mengisi nilai "image" dengan url gambar pertama yang anda sisipkan pada artikel blog anda, Nilai untuk itempprop='widht' dan itemprop='height' sanggup anda ubah sesuaikan dengan nilai ukuran gambar yang biasa anda gunakan pada artikel postinga.
Jika berhasil maka strukturdata schema untuk aba-aba di atas akan kelihatan mirip gambar di bawah ini:
5. Cara Mengatasi Error struktur data "name" dan "headline"
item property "name" dan juga "headline" untuk itemtype='http://schema.org/BlogPosting', sanggup kita isi dengan Judul artikel postingan yang bersangkutan, cara memperbaikinya ialah sebagai berikut:Cari tag HTML yang digunakan untuk membungkus judul artikel postingan blog anda, misal tag title di blog saya adalah:
<h1 class='post-title entry-title'>
<b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
<a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h1>
kemudian kita ubah menjadi:
<h1 class='post-title entry-title' itemprop='headline name'>Jika benar maka anda akan melihat akhirnya mirip tampilan di bawah ini:
<b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
<a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h1>
6.Cara Mengatasi Error struktur data "publisher"
Apa itu publisher dan apa bedanya dengan author ?, publisher ialah pemegang hak paten dan penerbit seluruh postingan sedangkan author ialah penulis postingan.
item property "publisher" harus menggunakan itemtype='https://schema.org/Organization' atau itemtype='https://schema.org/Person', dan item type ini memiliki sub item property, name dan logo.
Untuk mengisi property ini saya biasanya menggunakan nama blog dan logo blog.
Cara memperbaikinya, cari tag html yang memiliki itemtype='http://schema.org/BlogPosting'
Misal untuk blog saya adalah:
yang warna biru ialah url logo blog, silahkan anda ganti dengan url gambar untuk logo blog anda.
angka 146 diatas untuk itemprop='width' dan itemprop='height' anda sanggup sesuaikan dengan ukuran logo blog anda.
Kode di atas sesungguhnya sanggup diletakan dimana saja namun harus tetap berada di lingkup tag html yang memiliki itemtype='http://schema.org/BlogPosting'
item property "publisher" harus menggunakan itemtype='https://schema.org/Organization' atau itemtype='https://schema.org/Person', dan item type ini memiliki sub item property, name dan logo.
Untuk mengisi property ini saya biasanya menggunakan nama blog dan logo blog.
Cara memperbaikinya, cari tag html yang memiliki itemtype='http://schema.org/BlogPosting'
Misal untuk blog saya adalah:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>Tambahkan di kepingan bawah aba-aba menjadi:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<span itemprop='publisher' itemscope='itemscope' itemtype='https://schema.org/Organization'>
<meta expr:content='data:blog.title' itemprop='name'/>
<span itemprop='logo' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta content='http://teknisi-blogger.blogspot.com' itemprop='url'/>
<meta content='146' itemprop='width'/>
<meta content='146' itemprop='height'/>
</span>
</span>
yang warna biru ialah url logo blog, silahkan anda ganti dengan url gambar untuk logo blog anda.
angka 146 diatas untuk itemprop='width' dan itemprop='height' anda sanggup sesuaikan dengan ukuran logo blog anda.
Kode di atas sesungguhnya sanggup diletakan dimana saja namun harus tetap berada di lingkup tag html yang memiliki itemtype='http://schema.org/BlogPosting'
7. Cara Mengatasi Error Struktur data "mainEntityOfPage"
Item property "mainEntityOfPage" sanggup kita isi dengan sebuah url atau creativeWork (webpage, article, dll) Jika memilih url, kita sanggup mengisinya dengan url artikel blog yang bersangkutan, kalau memilih creativeWork webPage, maka kita sanggup menggunakan itemType='https://schema.org/WebPage' untuk tag HTML yang digunakan untuk item property tersebut.
Kita akan coba mengisi mainEntityOfPage dengan url artikel blog yang bersangkutan.
Jika anda tidak menggunakan link untuk judul artikel maka silahkan cari kode:
Kita akan coba mengisi mainEntityOfPage dengan url artikel blog yang bersangkutan.
Jika anda tidak menggunakan link untuk judul artikel maka silahkan cari kode:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>kemudian tambahkan di kepingan bawahnya menjadi:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta expr:content='data:post.url' itemprop='mainEntityOfPage' />
Jika kebetulan judul artikel postingan anda menggunakan link maka anda sanggup menambahkan itemprop='mainEntityOfPage' pada tag HTML untuk link tersebut polanya akan menjadi:
<h1><a itemprop='mainEntityOfPage'</span> href='xxx'>tittle</a></h1>
Jika berhasil maka akan terlihat mirip gambar di bawah ini:
8.Cara supaya tampilan struktur data tidak error lagi
tambahkan kode mirip dibawah ini :<script type='application/ld+json'>
{
"@context": "http://www.schema.org",
"@type": "WebSite",
"name": "nama kamu",
"alternateName": "nama blog kamu",
"url": "url blog kamu"
}
</script>
tepat dibwah <head> atau di atas </head>
apa fungsi dari aba-aba itu?
supaya tampilan struktur blog kau sanggup mirip ini :
Apakah Struktur data berpengaruh untuk SEO?
Menurut MOZ Jika dikaitkan dengan seo sampai dikala ini dampak schema markup pada rangking hasil pencaian masih menjadi perdebatan, masih dalam proses ekperimen dan sampai dikala ini kabarnya belum ada bukti yang sanggup meyakinkan bahwa keberadaan struktur data markup dalam struktur html halaman blog sanggup meningkatkan peringkat di hasil pencarian.
Tapi ada indikasi bahwa cuplikan hasil pencarian dari informasi schema org yang terdapat di halaman blog sanggup meningkatkan click throught rate (CTR), akan lebih menarik pengguna untuk lebih mengklik judul di hasil pencarian.
Baca Juga : Cara melihat jumlah artikel yang terindex google
Jika saya tidak terlambar menerima informasi terbaru ihwal schema markup ini, pernyataan yang sama di perkuat dari pihak google bahwa sampai dikala ini schema org belum digunakan sebagai google rangking faktor, tapi kemungkinan besar menurut saya eksklusif schema org ada kemungkinan akan digunakan sebagai google rangking faktor di kemudian hari.
Lantas Apa keuntungan melibatkan struktur data schema markup pada aba-aba halaman blog?
Meskipun belum berpengaruh ke seo, Keberadaan schema markup ini menurut saya harus tetap kita libatkan di struktur htlm halaman blog, google menganjurkan blog untuk memiliki struktur data schema markup untuk tujuan semoga mesin pencari lebih praktis menangkap maksud yang terkandung didalam halaman blog sehingga yang dipahami bukan hanya gesekan pena saja, tetap mesin pencari akan memahami apa maksud setiap kepingan gesekan pena tersebut.
Dengan melibatkan struktur data yang baik, maka index google akan lebih cepat dan lebih baik, serta mesin pencari akan sanggup memperlihatkan hasil pencarian dengan informasi yang lebih baik, dan itu artinya blog akan lebih praktis dikenali, walaupun dampaknya tidak secara instan sanggup kita rasakan
Khusus untuk publisher adsense Kita tau bukan bahwa terkadang bentuk penolakan google adsense ialah navigasi tidak jelas, ada kemungkinan penyebabnya ialah blog masih gres dan struktur data schema markup template yang digunakan tidak memperlihatkan informasi keberadaan navigasi blog pada halaman tersebut.
Mungkin itu saja gan yang saya bagikan ihwal artikel kali ini mengenai tips cara memperbaiki struk tur data lengkap cukup sekian terimakasih udah berkunjung diblog ini.
0 Response to "Cara Mengatasi Struktur Data Error Suatu Blog/Website Di Webmaster"
Post a Comment