Skip to main content

Menghilangkan Nama Author Dan Tanggal Post Tanpa Error Struktur Data Blog

Setiap postingan blog tentu saja memiliki author atau pengarang yang bertanggung jawab atas postingan yang dibuatnya. Author post ditampilkan di halaman blog menggunakan meta tag yang merupakan elemen SEO yang paling dasar. Untuk itu adanya meta tag author sangat penting ada di dalam postingan.

Meta tag author tidak boleh dihilangkan dari postingan karena jika dihilangkan akan menyebabkan error struktur data yang menandakan hilangnya elemen perting dari sebuah postingan.

Namun beberapa blogger ada yang memiliki alasan untuk menghilangkan atau menghapus nama author dan tanggal postingan di blog. Misalkan dengan alasan estetika, menghilangkan nama author dan tanggal postingan di homepage untuk membuat tampilan post di homepage lebih sederhana atau menghilangkan nama author dan tanggal postingan di halaman static agar lebih rapih.

Namun tentu saja untuk menghilangkan nama author dan tanggal postingan ini tidak bisa dilakukan begitu saja karena itu akan menyebabkan error struktur data blog.

Sebelumnya saya sudah membuat postingan cara menghilangkan tanggal postingan di blog dan halaman hasil pencarian, kini saya melengkapinya dengan menghilangkan nama author postingan tanpa error struktur data blog.

Dan agar lebih mengerti tutorial ini, sebaiknya Anda juga mempelajari conditional tags Blogger. Dan di tutorial ini saya menggabungkannya dengan menghilangkan tanggal postingan.

1. Di Halaman Index Dan Static

Ini artinya hanya menampilkan nama author hanya di halaman postingan.

Silakan copy kode berikut ini:


<b:includable id='author-post' var='post'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<span class='post-author vcard' itemprop='author' itemscope='itemscope' itemtype='https://schema.org/Person'>
<meta expr:content='data:post.author' itemprop='name'/>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<meta expr:content='data:post.authorPhoto.url' itemprop='image'/>
</span>
<span class="vcard">
  <abbr class='fn' expr:title='data:post.author'/>
</span>
<abbr class='updated' expr:title='data:post.timestampISO8601'/>
<meta expr:content='data:post.timestampISO8601' itemprop='datePublished'/>
<meta expr:content='data:post.lastUpdatedISO8601' itemprop='dateModified'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<span class='post-author vcard' itemprop='author' itemscope='itemscope' itemtype='https://schema.org/Person'>
By: <span class='fn author'><a class='g-profile' expr:href='data:post.authorProfileUrl' itemprop='url' rel='author noopener' title='author profile'><span itemprop='name'><data:post.author/></span></a></span>
<meta expr:content='data:post.authorPhoto.url' itemprop='image'/>
</span>
<abbr class='updated' expr:title='data:post.timestampISO8601'/>
<meta expr:content='data:post.timestampISO8601' itemprop='datePublished'/>
<meta expr:content='data:post.lastUpdatedISO8601' itemprop='dateModified'/>
</b:if>
</b:includable>

Kemudian siahkan simpan kode tadi di bawah kode berikut:


<b:includable id='main' var='top'>
..............
..............
..............
</b:includable>

Kemudian silahkan ganti kode yang menampilkan nama author pada template blog Anda dengan kode di bawah ini.


<b:include data='post' name='author-post'/>

Dan hapus juga kode yang menampilkan tanggal postingan.

Jika di template blog Anda menggunakan conditonal tag untuk menampilkan nama author untuk halaman index, halaman post, dan halaman static, silahkan ganti semuanya dengan kode tadi.

2. Menghilangkan Di Semua Halaman

Silakan copy kode berikut ini:


<b:includable id='author-post' var='post'>
<span class='post-author vcard' itemprop='author' itemscope='itemscope' itemtype='https://schema.org/Person'>
<meta expr:content='data:post.author' itemprop='name'/>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<meta expr:content='data:post.authorPhoto.url' itemprop='image'/>
</span>
<span class="vcard">
  <abbr class='fn' expr:title='data:post.author'/>
</span>
<abbr class='updated' expr:title='data:post.timestampISO8601'/>
<meta expr:content='data:post.timestampISO8601' itemprop='datePublished'/>
<meta expr:content='data:post.lastUpdatedISO8601' itemprop='dateModified'/>
</b:includable>

Kemudian siahkan simpan kode tadi di bawah kode berikut:


<b:includable id='main' var='top'>
..............
..............
..............
</b:includable>

Kemudian silahkan ganti kode yang menampilkan nama author pada template blog Anda dengan kode di bawah ini.


<b:include data='post' name='author-post'/>

Dan hapus juga kode yang menampilkan tanggal postingan.

Jika di template blog Anda menggunakan conditonal tag untuk menampilkan nama author untuk halaman index, halaman post, dan halaman static, silahkan ganti semuanya dengan kode tadi.

Namun tentu saja ini bukan mutlak, setiap template blog bisa saja memiliki perbedaan kode, jadi silahkan sesuaikan dengan template blog Anda jika ada tampilan yang berubah atau tidak sesuai.

Kemudian silahkan cek struktur data blog Anda di sini.

Selamat mencoba dan semoga bermanfaat.

UPDATE

Kode di atas sudah saya update pada tanggal 24 Februari 2018 dengan menambahkan kode hatom author di halaman index dan static. Jadi yang memakai tutorial ini dengan kode sebelumnya, silahkan update kode pada template Anda dengan menambahkan kode yang saya tandai pada kode di atas.

Berbagi itu peduli:

Comment Policy:

Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui. Untuk komentar out of topics silahkan masuk ke Forum Kompi Ajaib
Buka Komentar
Buka Komentar
Jangan Diklik!

Menarik Untuk Dibaca Juga:


PrivacySitemap
©2021 KOMPI AJAIB