Blogger में HTML Sitemap Page कैसे Create करे

Blogger में HTML Sitemap Page कैसे Create करे

एक कस्टम HTML Sitemap पेज ब्लॉगर पर बनाना बहोत ही आसान है, पर मैंने काफी ब्लॉगर वेबसाइट को देखा है जो गूगल सर्च में Generate किये sitemap लिंक ब्लॉग पर डाल देते है,

उदाहरण के लिए – https://xlhindi.blogspot.com/sitemap.xml

इससे मुझ कोई हर्ज नहीं है की आप ऐसा कर रहे है, पर इस पेज को Add करने से सिर्फ गूगल इसे समझ सकेगा न की कोई विजिट करने वाला व्यक्ति। आप उपर दिए लिंक को ओपन करके चेक कर सकते है, की वहां पर लिंक्स कीस प्रकार दिखाई देते है.

पर यदि हम और थोड़ी मेहनत करके एक कस्टम Sitemap पेज बनाये जहाँ पर आपके वेबसाइट पेज पर ही सभी लिंक्स मौजूद हो और यही नहीं आप जब कोई पोस्ट लिखकर उसे पब्लिश करोगे तो वोह उस HTML Sitemap पेज में automatically ऐड हो जायेंगे। इससे आपके रीसेंट पेजेस को ढूंढ़ने में लोगो को परेशानी भी नहीं होगी और साथ में वेबसाइट पर व्यूज भी काफी बढ़ेंगे।

ख़ुशी की बात तो यह है की आप उस पेज को पब्लिक भी रख सकते हो जिससे वः गूगल सर्च पर दिखे। नीच दिये screenshot को देख आप उसे समझ सकते हो

Blogger में HTML Sitemap Page कैसे Create करे सबसे पहले हम जान लेते है HTML Sitemap पेज आखिर में होता क्या है? जिससे आपको इसमें कोई भी confusion ना रहे.

HTML Sitemap Page क्या है 

एक HTML साइटमैप उपयोगकर्ताओं के लिए है। यह visitors को वेबसाइट पर आसानी से नेविगेट करने में मदद करता है।

यह वोह है जिसमें एक ही पेज में आपके सारे पोस्ट्स की लिंक्स मौजूद होती है जिससे विजिट करने वाला आसानी से देख सके के आपने और क्या क्या पब्लिश किया हुआ है.

इस लिंक पर जाकर Custom Sitemap पेज को देख सकते हो – click here

ब्लॉगर में HTML sitemap पेज बनाना बहोत आसान है, इसके लिए आपको बस एक कोड नया पेज बनाकर सिर्फ उसके HTML editor में डालना होता है.

और भी कही तरह के sitemaps होते है जिसे मैंने पिछली बार आपके साथ शेयर किया था,

Blogger में HTML Sitemap Page कैसे Create करे

HTML Sitemap Page कैसे बनाये 

Step 1: जैसे की मैं हर आर्टिकल में कहता हूँ, सबसे पहले आपको ब्लॉगर अकाउंट में लॉगिन करके dashboard पर जाना होगा।

Step 2: Dashboard पर जाने के बाद अब Sidebar menu में से Pages सेक्शन में जाकर New Page पर क्लिक करना होगा।

पोस्ट पर जाकर आप जैसा करते हो उसी तरह से आपको पेज सेक्शन में जाकर करना है.

Blogger में HTML Sitemap Page कैसे Create करेStep 3: यहां पर अब ज्यादा कुछ करना नहीं है, बस निचे दिए कोड कॉपी करके HTML editor में जाकर पेस्ट कर देना है. पर अभी आपको पेज पर कुछ भी नहीं दिखाई देगा क्यों के अभी तक आपने मेरे ब्लॉग URL के साथ अपना URL replace नहीं किया है.

Blogger में HTML Sitemap Page कैसे Create करेनिचे के कोड को कॉपी करे 

Note: Save करने से पहले कोड के End में दिए URL को अपने ब्लॉग URL के साथ रिप्लेस करना ना भूले। और ध्यान रखे की यदी आपका ब्लॉग HTTP से ओपन होता है तो यूआरएल में http डाले या फिर HTTPS.
<script type='text/javascript'>
var postTitle = new Array();
var postUrl = new Array();
var postPublished = new Array();
var postDate = new Array();
var postLabels = new Array();
var postRecent = new Array();
var sortBy = "titleasc";
var numberfeed = 0;
function bloggersitemap(a) {
function b() {
if ("entry" in a.feed) {
var d = a.feed.entry.length;
numberfeed = d;
ii = 0;
for (var h = 0; h < d; h++) {
var n = a.feed.entry[h];
var e = n.title.$t;
var m = n.published.$t.substring(0, 10);
var j;
for (var g = 0; g < n.link.length; g++) {
if (n.link[g].rel == "alternate") {
j = n.link[g].href;
break
}
}
var o = "";
for (var g = 0; g < n.link.length; g++) {
if (n.link[g].rel == "enclosure") {
o = n.link[g].href;
break
}
}
var c = "";
if ("category" in n) {
for (var g = 0; g < n.category.length; g++) {
c = n.category[g].term;
var f = c.lastIndexOf(";");
if (f != -1) {
c = c.substring(0, f)
}
postLabels[ii] = c;
postTitle[ii] = e;
postDate[ii] = m;
postUrl[ii] = j;
postPublished[ii] = o;
if (h < 10) {
postRecent[ii] = true
} else {
postRecent[ii] = false
}
ii = ii + 1
}
}
}
}
}
b();
sortBy = "titledesc";
sortPosts(sortBy);
sortlabel();
displayToc();
}
function sortPosts(d) {
function c(e, g) {
var f = postTitle[e];
postTitle[e] = postTitle[g];
postTitle[g] = f;
var f = postDate[e];
postDate[e] = postDate[g];
postDate[g] = f;
var f = postUrl[e];
postUrl[e] = postUrl[g];
postUrl[g] = f;
var f = postLabels[e];
postLabels[e] = postLabels[g];
postLabels[g] = f;
var f = postPublished[e];
postPublished[e] = postPublished[g];
postPublished[g] = f;
var f = postRecent[e];
postRecent[e] = postRecent[g];
postRecent[g] = f
}
for (var b = 0; b < postTitle.length - 1; b++) {
for (var a = b + 1; a < postTitle.length; a++) {
if (d == "titleasc") {
if (postTitle[b] > postTitle[a]) {
c(b, a)
}
}
if (d == "titledesc") {
if (postTitle[b] < postTitle[a]) {
c(b, a)
}
}
if (d == "dateoldest") {
if (postDate[b] > postDate[a]) {
c(b, a)
}
}
if (d == "datenewest") {
if (postDate[b] < postDate[a]) {
c(b, a)
}
}
if (d == "orderlabel") {
if (postLabels[b] > postLabels[a]) {
c(b, a)
}
}
}
}
}
function sortlabel() {
sortBy = "orderlabel";
sortPosts(sortBy);
var a = 0;
var b = 0;
while (b < postTitle.length) {
temp1 = postLabels[b];
firsti = a;
do {
a = a + 1
} while (postLabels[a] == temp1);
b = a;
sortPosts2(firsti, a);
if (b > postTitle.length) {
break
}
}
}
function sortPosts2(d, c) {
function e(f, h) {
var g = postTitle[f];
postTitle[f] = postTitle[h];
postTitle[h] = g;
var g = postDate[f];
postDate[f] = postDate[h];
postDate[h] = g;
var g = postUrl[f];
postUrl[f] = postUrl[h];
postUrl[h] = g;
var g = postLabels[f];
postLabels[f] = postLabels[h];
postLabels[h] = g;
var g = postPublished[f];
postPublished[f] = postPublished[h];
postPublished[h] = g;
var g = postRecent[f];
postRecent[f] = postRecent[h];
postRecent[h] = g
}
for (var b = d; b < c - 1; b++) {
for (var a = b + 1; a < c; a++) {
if (postTitle[b] > postTitle[a]) {
e(b, a)
}
}
}
}

function displayToc() {
var a = 0;
var b = 0;
while (b < postTitle.length) {
temp1 = postLabels[b];
document.write("");
document.write('<div class="post-archive"><h4>' + temp1 + '</h4><div class="ct-columns">');
firsti = a;
do {
document.write("<p>");
document.write('<a " href="' + postUrl[a] + '">' + postTitle[a] + "");
if (postRecent[a] == true) {
document.write(' - <strong><span>New!</span></strong>')
}
document.write("</a></p>");
a = a + 1
} while (postLabels[a] == temp1);
b = a;
document.write("</div></div>");
sortPosts2(firsti, a);
if (b > postTitle.length) {
break
}
}
}
</script>
<script src="https://xlhindi.blogspot.com/feeds/posts/summary?alt=json-in-script&max-results=9999&callback=bloggersitemap" type="text/javascript"></script>

यह हमारी फाइनल स्टेप थी. आपको इसमें कुछ भी changes करने की जरूरत नहीं है, बस जैसे के मैंने ऊपर कहा कोड को निचे scroll करके https://xlhindi.blogspot.com के साथ आपके ब्लॉग यूआरएल को रिप्लस करे.

अगर आपको हमारा यह आर्टिकल अच्छा लगा हो तो प्लीज इसे शेयर करे और कोड में कोई भी दिक्कत आरही है तो निचे कमेंट करे जिससे मैं इसका सहि उपाय बता सकू.

1 COMMENT

  1. धन्यवाद सरजी, मैं इसी कोड की कब से तलाश कर रहा था

LEAVE A REPLY

Please enter your comment!
Please enter your name here