Blogger Jateng

Cara Membuat Table of Content / Toc Seo Friendly

Badesain : Cara Membuat Table of Content

  1. Buka atau silakan login ke Blogger kamu 
  2. Pilih dan Klik Menu Tema atau Theme 
  3. Lalu masuk ke mode  edit HTML 
  4. Silakan Copy script yang di bawah ini dan letakan persis di atas kode </head> 


&lt;b:if cond=&#039;data:blog.pageType == &quot;item&quot; or data:blog.pageType == &quot;static_page&quot;&#039;&gt;
&lt;style media=&#039;all&#039; type=&#039;text/css&#039;&gt;
/* 
 * Blogspot TOC
 * https://badesain8.blogspot.com
*/
.bwstoc {
 margin: 10px 0;
 background: #F0F0F0;
 border: 1px solid #ddd;
}
.bwstoc ol, .bwstoc ul {
 margin: 0 0 15px 20px;
 padding: 0;
}
.bwstoc ul {
 list-style: disc;
}
.bwstoc ol li, .bwstoc ul li {
 font-size: 95%;
 padding: 5px 10px 0 0;
 margin: 0 0 0 30px;
}
.bwstoc a {
 text-decoration: none;
}
.bwstoc a:hover {
 text-decoration: underline;
}
.bwstoc .bwstocHeader {
 font-weight: bold;
 font-size: 100%;
 position: relative;
 outline: none;
 border: none;
 padding: 5px 15px 5px 5px;
 margin: 5px 10px;
}
.bwstoc .bwstocHeader a {
 text-decoration: none;
 cursor: pointer;
}
.bwstoc .bwstocHeader a:hover {
 text-decoration: underline;
}
&lt;/style&gt;
&lt;!-- Blogger TOC --&gt;
&lt;script type=&#039;text/javascript&#039;&gt;
/* 
 * SEO Friendly Blogspot Table Of Contents
 * https://bibit.ws/toc-di-blogspot.php
*/
//&lt;![CDATA[
function bwstoc() {
 var bwstoc = i = headinglength = getheading = 0;
 headinglength = document.getElementById(&quot;post-toc&quot;).querySelectorAll(&quot;h2, h3, h4&quot;).length;
 if (headinglength &gt; 1) { 
 // Hanya Tampil Jika Ditemukan Minimal 2 Heading
 for (i = 0; i &lt; headinglength; i++) {
 getheading = document.getElementById(&quot;post-toc&quot;).querySelectorAll(&quot;h2, h3, h4&quot;)[i].textContent;
 var bws_1 = getheading.replace(/[^a-z0-9]/gi,&quot; &quot;);
 var bws_2 = bws_1.trim();
 var getHeadUri = bws_2.replace(/\s/g, &quot;_&quot;);
 document.getElementById(&quot;post-toc&quot;).querySelectorAll(&quot;h2, h3, h4&quot;)[i].setAttribute(&quot;id&quot;, getHeadUri);
 bwstoc = &quot;&lt;li&gt;&lt;a href=&#039;#&quot; + getHeadUri + &quot;&#039;&gt;&quot; + getheading + &quot;&lt;/a&gt;&lt;/li&gt;&quot;;
 document.getElementById(&quot;bwstoc&quot;).innerHTML += bwstoc;
 }
 } else { document.write(&quot;&lt;style&gt;.bwstoc{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;}&lt;/style&gt;&quot;); }
}
function bwstocShow() {
    var bwstocBtn = document.getElementById(&#039;bwstoc&#039;);
 var bwstocWrapID = document.getElementById(&#039;bwstocwrap&#039;);
 var bwstocLink = document.getElementById(&#039;bwstocLink&#039;);
    if (bwstocBtn.style.display === &#039;none&#039;) {
        bwstocBtn.style.display = &#039;block&#039;;
 bwstocWrapID.style.display = &#039;block&#039;;
 bwstocLink.innerHTML = &#039;Tutup&#039;;
 
    } else {
        bwstocBtn.style.display = &#039;none&#039;;
 bwstocWrapID.style.display = &#039;inline-block&#039;;
 bwstocLink.innerHTML = &#039;Tampil&#039;;
    }
}
//]]&gt;
&lt;/script&gt;
&lt;noscript&gt;&lt;style media=&#039;all&#039; type=&#039;text/css&#039;&gt;#bwstocwrap,.bwstoc{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;}&lt;/style&gt;&lt;/noscript&gt;
&lt;/b:if&gt;
..... Nah, sekarang saatnya kita aktifkan pemanggilkan kode CSS di atas melalu badan postingan. Caranya teman-teman cari kode seperti di dalam HTML editor. Tekan CTRL+F dan cari kode ini <data:post.body/> 

silakan ganti kode tadi dengan kode di bawah ini. 
<div id='post-toc'>
<div id='bwstocwrap' class='bwstoc' style='display:inline-block;'><div class='bwstocHeader'>Konten [<a id='bwstocLink' onclick='bwstocShow()'>Tampil</a>]</div><ul id='bwstoc' style='display:none'/></div>
<data:post.body/>
<script>bwstoc();</script>
</div><!-- end TOC -->
Simpan Template dan lihat Hasilnya. Teman bakal menemukan daftar TOC yang otomatis jika minimal membuat dua sub judul di dalam blog. Ingat ya sub judulnya harus pake sub heading. 

Posting Komentar untuk "Cara Membuat Table of Content / Toc Seo Friendly"

Dapatkan Khasanah Pengetahuan lainnya di telegram kami  klik👉 SeribupenaNews