How to add html Sitemap to your Blogger
আপনি যদি আপনার ওয়েব সাইটে html Sitemap সঠিক ভাবে লাগাতে না পারেন তাহলে এই পোস্টটি আপনার জন্য। এখান থেকে Sitemap Codeটি কপি করে আপনি আপনার ওয়েব সাইটে খুব সহজেই সাইট ম্যাপ স্থাপন করতে পারবেন। সাইট ম্যাপ যে কোন ওয়েব সাইটকে প্রফেশনাল করে তোলে ।
যে ভাবে htmal Sitemapটি সেট করবেনঃ
প্রথমে নিচে দেওয়া html কোডটি পুরোপুরি কপি করুন এবং নিচের চিত্রের মত আপনি আপনার Blogger সাইটির Page অপশনে ক্লিক করুন। এবার New Page বাটনে ক্লিক করুন।
New Page বাটনে ক্লিক করার পর নিচের চিত্রের মত দেখাবে এখানে প্রথমে HTML বাটনে ক্লিক করুন এবং নিচে দেওয়া html code টি কপি করে পেস্ট করুন। এবার কপি করা html Code টির সর্বশেষে চলে আসুন এখানে আপনাকে একটু পরিবর্তন করতে হবে। নিচের চিত্রের দেখানো লাল বক্সে নির্দেশিত html Code টিতে আমার ব্লগের সাইটির ঠিকানা দেওয়া আছে এখানে আপনারা আপনাদের সাইটের ঠিকানা যুক্ত করবেন।
পরিবর্তন করার পর Publish বাটনে ক্লিক করুন।
আপনার সাইট ম্যাপটি Publish কারার পর নিচের চিত্রের মত দেখাবে এখান থেকে Sitemap লেখাটির উপর মাউস পয়েন্টর রাখলে নিচের চিত্রের মত View লেখা দেখাবে, এখন View লেখাটিতে ক্লিক করুন।
View লেখাটিতে ক্লিক করার সাথে সাথে আপনার সাইটের Sitemap টি Open হবে। এখন নিচে চিত্রটির নির্দেশনা অনুযায়ী আপনার Sitemap লিঙ্কটি কপি করুন।
Sitemap লিঙ্কটি কপি করার পর আপনি যেখানে আপনার Sitemap টি দেখাতে চান সেখানে পেস্ট করুন।
উদাহরণঃ
যেমন এখানে আমি আমার Sitemap টি চিত্রে নির্দেশিত মেনু লিস্টে যুক্ত করেছি। আর এজন্য প্রথমে নিচের চিত্রের মত Configure Link List টিতে ক্লিক করে Sitemap লিঙ্কটি পেস্ট করে লিঙ্কটি যুক্ত করলাম।
এবার নিচের চিত্রটি লক্ষ্য করলে দেখবেন আমার Sitemap টি যুক্ত হয়ে গিয়েছে।
Copy Html Sitemap Code:
<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://firstalltips.blogspot.com/feeds/posts/default?max-results=9999&alt=json-in-script&callback=bloggersitemap"></script>
|
No comments:
Post a Comment