Ditulis oleh: Ditulis pada: 2/20/2018
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 != "item"'>
<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 == "item"'>
<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.