3 Solusi Mengatasi Warning Data Vocabulary.org Schema Deprecated

Mungkin teman-teman ada yang mendapati pemberitahuan adanya error pada Google Console melalui email masing-masing seperti halnya pada Saya. Pemberitahuan tersebut menyebutkan bahwa terdapat error pada blog ini terkait dengan kesalahan data-vocabulary.org schema deprecated.

Entahlah apa yang dimaksudkan dengan hal itu, Saya juga kurang begitu mengerti. Pada email yang dikirimkan terlihat seperti dibawah ini :




Breadcrumbs issues detected on carapemula.xyz

To the owner of carapemula.xyz:

Search Console has identified that your site is affected by 1 Breadcrumbs issues:

Top Warnings

Warnings are suggestions for improvement. Some warnings can affect your appearance on Search;
some might be reclassified as errors in the future.
The following warnings were found on your site:

data-vocabulary.org schema deprecated

We recommend that you fix these issues when possible to enable the best experience and coverage in Google Search.

Mengatasi Warning Data-Vocabulary.org Schema deprecated

Mungkin kalau kamu mempunyai lebih dari satu blog akan mendapatkan notifikasi kesalahan tersebut secara beruntun (kalau memang terdapat kesalahan data-vocabulary). Breadcrumbs merupakan alat navigasi pada blog yang dapat membantu pengunjung/visitor agar mengetahui dimana posisinya saat berselancar pada blog tersebut.

Jika terdapat kesalahan breadcrumbs ini pada blog atau pada postingan maka jika dilakukan URL inspection pada Google Webmaster maka akan terdapat warning ini. Nah untuk mengatasi data-vocabulary.org schema deprecated ini setidaknya ada tiga cara yaitu :

1. Tidak melakukan apapun

Maksudnya disini adalah tidak perlu untuk dilakukan action apapun terhadap thema blog. Langsung saja menuju ke Google Webmaster dan pilih menu Breadcrumb. Kemudian buka bagian yang error dan lakukan validate fix.

Kemungkinan dengan cara ini proses validate fix bisa langsung berjalan (untuk beberapa template blogger). Namun jika proses ini tidak bisa berjalan, kamu bisa coba cara kedua maupun cara yang ketiga.



2. Mengganti data-vocabulary

Cara yang kedua adalah mengganti skema data-vocabulary. Bukalah template blogger, gunakan ctrl + f untuk mencari kode berikut ini :


http://data-vocabulary.org/Breadcrumb

Jika sudah ketemu maka langkah selanjutnya adalah mengganti kode tersebut dengan kode dibawah ini :


http://schema.org/BreadcrumbList

3. Ganti kode data-vocabulary.org

Jika cara keduapun belum menyelesaikan masalah error data-vocabulary.org schema deprecated pada Google webmaster, kamu bisa menggunakan cara yang ketiga ini yaitu carilah kode :


<b:includable id='breadcrumb' var='posts'>
......
......
......
</b:includable>

Kemudian gantilah kode tersebut menggunakan kode dibawah ini :


<b:includable id='breadcrumb' var='posts'>
<b:if cond='data:view.isPost'>
    <b:loop values='data:posts' var='post'>
        <div class='breadcrumbs' itemscope='itemscope' itemtype='https://schema.org/BreadcrumbList'>
            <span itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
            <a expr:href='data:blog.homepageUrl' itemprop='item' title='Home'>
            <meta content='1' itemprop='position'/>
            <span itemprop='name'><b:switch var='data:blog.locale'><b:case value='id'/>Beranda<b:default/>Home</b:switch></span></a>
            </span>
            <b:if cond='data:post.labels'>
            <b:loop index='nomor' values='data:post.labels' var='label'> &amp;nbsp;&#8250;&amp;nbsp;
              <span itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
                <meta expr:content='data:nomor+2' itemprop='position'/>
                <a expr:href='data:label.url + &quot;?&amp;max-results=8&quot;' expr:title='data:label.name' itemprop='item' rel='nofollow'>
                  <span itemprop='name'><data:label.name/></span>
                </a>
              </span>
            </b:loop>
            <b:else/>
            &amp;nbsp;&#8250;&amp;nbsp; <span itemprop='name'><data:blog.pageName/></span>
            </b:if>
        </div>
    </b:loop>
<b:elseif cond='data:view.isPage'/>
    <div class='breadcrumbs' itemscope='itemscope' itemtype='https://schema.org/BreadcrumbList'>
        <span itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
        <a expr:href='data:blog.homepageUrl' itemprop='item' title='Home'>
        <meta content='1' itemprop='position'/>
        <span itemprop='name'><b:switch var='data:blog.locale'><b:case value='id'/>Beranda<b:default/>Home</b:switch></span></a>
        </span> &amp;nbsp;&#8250;&amp;nbsp;
        <span itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
        <meta expr:content='data:num+2' itemprop='position'/>
        <a expr:href='data:blog.url' expr:title='data:post.url' itemprop='item'>
          <span itemprop='name'><data:blog.pageName/></span>
        </a>
        </span>
    </div>
</b:if>
</b:includable>

Jika sudah selesai masuk kembali ke google webmaster dan lakukan validate fix atas warning data-vocabulary.org schema deprecated.

Dari sini bisa kita lihat bahwa untuk penggunaan skema data terstruktur data-vocabulary akan berakhir karena tidak lagi digunakan sebagai tanda mendefinisikan struktur website dan aplikasi berbasis markup. Sebagai gantinya akan beralih menggunakan Schema.org yang dikabarkan berlaku mulai April 2020 seperti informasi Google melalui blog Webmaster :


"Kami berfokus pada pengembangan satu skema,

mulai April 2020 mark-up data vocabulary tidak lagi memenuhi syarat

sebagai bagian dari fitur Google Rich Results.
"

Semoga bermanfaat.


Comment Policy: Silahkan tinggalkan komentar yang sesuai dengan topik pada postingan halaman ini. Komentar yang berisi tautan aktif tidak akan ditampilkan.
Buka Komentar