Best Reseller Hosting Service in BD
মোট পোস্ট সংখ্যা: 3  »  মোট কমেন্টস: 0  
Facebook
Google Plus
Twitter
Linkedin

পোস্ট লিঙ্ক থেকে সাল মাস হাইড করার নিয়ম

ব্লগার হলো ব্লগ তৈরী করার একটি ফ্রি প্লাটফরম। আমরা খুব সহজেই ব্লগার ইউজ করে জাস্ট টেমপ্লেট ইনস্টল করে প্রিমিয়াম লুকিং সাইট বিল্ড করতে পারি এমনকি আমার www.trickjal.xyz ও ব্লোগারেই বিল্ড করা হয়েছে। কিন্তু আমার মতে ব্লগারে বিল্ড করা সাইট গুলো জাস্ট দেখতেই প্রিমিয়ামের মতো ফিচার গুলো মোটেও প্রিমিয়ামের মতো না! আপনাদের মতামত জানানোর জন্য নিচে কমেন্ট সেকশন থাকছে অবশ্যই আপনাদের মতামত জানিয়ে যাবেন উদাহারণ স্বরূপ আমরা যদি ম্যাক্সিমাম ব্লগার সাইটগুলোর পোস্ট লিঙ্কগুলো দেখি তাহলে নিচের মতো একটি লিঙ্ক পাওয়া যায়

domain/year/month/permalink.htm?m=1

আবার আমরা যদি কোনো পেজ লিঙ্ক দেখি তাহলে সেটা এরকম দেখায়।

e-HostBD Hosting Service

domain/p/page-name.html?m=1

যেটা মোটেও প্রফেশনাল লেভেলের দেখায় না। আমরা যদি পোস্ট লিঙ্ককে domain/permalink এই লুক দেই এবং পেজ লিঙ্ককে domain/page-name এই রুপ দেই তাহলে কেমন হয়? উদাহারণ স্বরূপ আমার সাইটের একটি পেজ লিঙ্ক এবং একটি পোস্ট লিঙ্ক দেখুন।

Post Link: allsectiobd
Page Link: Techbangla Pro
অনেক কুল তাই না? কুল তো হওয়ারই কথা কেননা এটা দেখতেও অনেক সুন্দর এবং সেই সাথে এসইও ফ্রেন্ডলি। তো বন্ধুরা এই আর্টিকেলে আমি আপনাদের দেখাতে চলেছি কিভাবে আপনার ব্লগার সাইটের লিঙ্ক থেকে সাল, মাস, .html এবং ?m=1 হাইড করবেন

এটা কী সত্যিই SEO ফ্রেন্ডলি?
অনেকের সাইটে অলরেডি অনেক পোস্ট পাবলিশ হয়ে গেছে এমনকি সেগুলো গুগলে ইন্ডেক্স করা হয়ে গেছে। যাদের সাইটের পোস্ট গুগলে ইন্ডেক্স হয়ে গেছে তারা ভাবতে পারে এই স্ক্রিপ্ট ইউজ করার পর হয়তো গুগল থেকে আগের পোস্ট গুলো ভিজিট করলে ‘404 Not Found’ দেখাতে পারে! কিন্তু ব্যাপারটা মোটেও এরকম নয় এই স্ক্রিপ্ট ফ্রেন্ডলি করেই বিল্ড করা হয়েছে এতে আপনি যদি আপনার পুরাতন পোস্ট লিঙ্ক থেকেও ভিজিট করেন তাহলেও নুতুন লিঙ্কে রিডিরেক্ট করবে। মানে আপনার এসইওর উপর মোটেও কোনো খারাপ প্রভাব ফেলবে না। অর্থাৎ আপনি নিশ্চিন্তে এই স্ক্রিপ্ট ইউজ করতে পারেন

এটা কিভাবে করবেন?
লিঙ্ক থেকে সাল, মাস, .html এর এক্সটেনশন, ?m=1 এগুলো হাইড করা মোটেও কোনো কঠিন কাজ নাহ। এর জন্য আমি আপনাকে একটি স্ক্রিপ্ট দেব এটা জাস্ট কপি করে আপনার ব্লগার সাইটের ড্যাশবোর্ড>>থিম>>Edit HTML>> এ গিয়ে ট্যাগের মাঝে যে কোনো জায়গায় পেস্ট করে দিন। এতেই কাজ হয়ে যাবে। তবে কোড বসাতে কোনো সমস্যা হলেও হতে পারে তাই অবশ্যই কোড পেস্ট করার আগে টেমপ্লেটের একটা ব্যাকআপ করে রাখবেন

Script:

//1?1:2}function urlMod(){var e=window.location.pathname;”p”===e.substring(1,2)?(e=(e=e.substring(e.indexOf(“/”,1)+1)).substr(0,e.indexOf(“.html”)),history.replaceState(null,null,”../”+e)):(e=(e=postsDatePrefix?e.substring(1):e.substring(e.indexOf(“/”,7)+1)).substr(0,e.indexOf(“.html”)),history.replaceState(null,null,”../../”+e))}function urlSearch(e,t){var n=e+”.html”;t.forEach(function(e){-1!==e.search(n)&&(window.location=e)})}function urlManager(){var e=urlVal();0===e?accessOnly||urlMod():1===e?getJSON(postsOrPages[feedPriority],1):2===e&&(accessOnly||history.replaceState(null,null,”/”))}function getJSON(e,t){var n=document.createElement(“script”);if(useApiV3){var o=”https://www.googleapis.com/blogger/v3/blogs/”+blogId+”/”+e+”?key=”+apiKey+”#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON”;nextPageToken&&(o+=”#pageToken=”+nextPageToken),nextPageToken=void 0}else o=window.location.protocol+”//”+window.location.hostname+”/feeds/”+e+”/default?start-index=”+t+”#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON”;o=o.replace(/#/g,amp),n.type=”text/javascript”,n.src=o,document.getElementsByTagName(“head”)[0].appendChild(n)}function bloggerJSON(e){var t=[];if(useApiV3||void 0===urlTotal&&(urlTotal=parseInt(e.feed.openSearch$totalResults.$t)),useApiV3){try{e.items.forEach(function(e,n){t.push(e.url)})}catch(e){}nextPageToken=e.nextPageToken}else try{e.feed.entry.forEach(function(n,o){var r=e.feed.entry[o];r.link.forEach(function(e,n){“alternate”===r.link[n].rel&&t.push(r.link[n].href)})})}catch(e){}urlSearch(window.location.pathname,t),urlTotal>150?(jsonIndex+=150,urlTotal-=150,getJSON(postsOrPages[feedPriority],jsonIndex)):nextPageToken?getJSON(postsOrPages[feedPriority]):secondRequest&&(nextPageToken=void 0,urlTotal=void 0,jsonIndex=1,secondRequest=!1,0===feedPriority?(feedPriority=1,getJSON(“posts”,1)):1===feedPriority&&(feedPriority=0,getJSON(“pages”,1)))}function bloggerJS(e){e&&(feedPriority=e),urlManager()}bloggerJS();

//]]>

যারা সামান্য পরিমাণেও ওয়েব কোডিং জানে তাদের না বোঝার কোনো মানেই হয় না।

ভাল লাগলে অবশ্যই শেয়ার করতে ভুলবেন না ...
e-HostBD Hosting Service
eHostBD Hosting

মন্তব্য করুন