সম্প্রতি Google Search Console এর মধ্যে প্রত্যেক ব্লগ এবং ওয়েবসাইটের ক্ষেত্রে Schema Markup এর Person এর অধীনে Missing: homeLocation শো করছে। এই Error ম্যাসেজটি কেবল মাত্র তারাই পাবেন, যারা তাদের ব্লগে Schema Markup ব্যবহার করছেন। আর যারা এখনো পর্যন্ত এই Markup ব্যবহার করেননি, তারা মনে করবেন না যে, আপনার ব্লগে কোন সমস্যা নেই। কারণ যারা ব্যবহার করছেন তারা কিছুটা হলেও এই Markup টির সুবিধা সার্চ ইঞ্জিন হতে ভোগ করতে পারছেন। যারা ব্যবহার করছেন না তারা এই গুরুত্বপূর্ন বিষয়টির সুবিধা হতে এখনো বঞ্চিত আছেন। কাজেই যারা এখনো ব্লগে এটি যুক্ত করেননি, তাদের ব্লগে যথাশীঘ্রই এই Markup টি যোগ করার পরামর্শ দিচ্ছি।
Schema Markup কি বা এর গুরুত্ব কতটুকু এ নিয়ে আর নতুন করে কিছু বলার নেই। কারণ এই বিষয়টি নিয়ে আমরা ইতোপূর্বে বিস্তারিত আলোচনা করেছি। Schema Markup সম্পর্কে বিস্তারিত জানার জন্য আমাদের পূর্বের পোষ্টটি ভালভাবে পড়ে নিবেন। তাহলে এর কার্যকারীতা সম্পর্কে আপনি পরিষ্কার হতে পারবেন।
আজকে আমাদের বিষয় হচ্ছে কিভাবে Structured Data Error "Missing homeLocation" Fix করব? আপনার মনে প্রশ্ন জাগতে পারে হঠাৎ এ বিষয়টিতে Google Search Console কেন Error দেখাচ্ছে? এ ধরনের কোন সমস্যা আগেত কখনো ছিল না। মূলত এর প্রধান কারণ হচ্ছে, সম্প্রতি Schema তাদের Markup এর 3.1 ভার্সনটি Launch করেছে। যার ফলশ্রুতিতে আপডেট ভার্সনে কিছু নতুন নিয়ম কানুন যুক্ত করা হয়েছে। সেই প্রেক্ষিতে তাদের নুতন নিয়মানুসারে যে কোন ওয়েবসাইটের ক্ষেত্রে Person এর সাথে উক্ত ব্যক্তির কিছু তথ্য যোগ করতে হবে। সেই তথ্যের মধ্যে homeLocation টাকে বাধ্যতামূলক করা হয়েছে। এ বিষয়টি সমাধান করার পূর্বে দেখে নেওয়া যাক যে, আপনার ব্লগের এই Error ম্যাসেজটি কিভাবে দেখবেন বা কোথায় পাবেন?
কিভাবে Error ম্যাসেজটি দেখবেন?
- প্রথমে Gmail ID এবং Password দিয়ে Google Search Console এ লগইন করুন।
- তারপর আপনার ব্লগে ক্লিক করে Search Console এর ড্যাশবোর্ডে প্রবেশ করুন।
- তারপর বাম পাশের Search Appearance হতে Structured Data-তে ক্লিক করুন।
- Structured Data-তে ক্লিক করার পর নিচের চিত্রটি দেখতে পাবেন।
- উপরের চিত্ররমত আপনার ব্লগে মোট কতটি Error রয়েছে তা পরিষ্কারভাবে দেখতে পাবেন।
- তারপর তীর চিহ্নিত সংখ্যাটিতে ক্লিক করলে নিচের চিত্রটি দেখতে পাবেন।
- উপরের চিত্রটিতে আপনার ব্লগের সকল পোষ্টের Error ম্যাসেজ দেখতে পাবেন। উপরের যে কোন একটি লিংকে ক্লিক করলে নিচের চিত্রটি দেখতে পাবেন।
- উপরের চিত্রে দেখুন শুধুমাত্র Person Mark এর মাধ্যমে ব্যক্তির নাম শো করছে। সেখানে কোন Address কিংবা Location নেই। Error গুলি Fix করার পর লিংকে ক্লিক করার পর নিচের চিত্র শো করবে।
- উপরের চিত্রে দেখুন সমাধান পর নাম এবং Location সবই শো করছে। এই চিত্রটির মত দেখতে পেলে বুঝতে পারবেন সমস্যাটি সমাধান হয়েছে।
কিভাবে Missing: homeLocation গুলি Fix করবেন?
- প্রথমে আপনার ব্লগে লগইন করুন।
- তারপর ব্লগার ড্যাশবোর্ড হতে Template > Edit HTML এ ক্লিক করুন।
- এরপর কীবোর্ড হতে Ctrl+F চেপে <div class='post-header-line-1'/> অংশটি সার্চ করুন। (নোটঃ এই অংশটি আপনার ব্লগের দুটি জায়গায় পাবেন। আপনি ২য় টি সার্চ করে বের করবেন)
- এখন নিচের HTML Markup টি <div class='post-header-line-1'/> ট্যাগের ঠিক নিচে কপি করে পেষ্ট করুন।
<div class='post-author vcard' itemscope='itemscope' itemtype='https://schema.org/Person' style='display:none'>
<span itemprop='name'><data:post.author/></span>
<span itemprop='homeLocation' itemscope='itemscope' itemtype='https://schema.org/PostalAddress'>
<strong>Residence:</strong>
<span itemprop='addressLocality'>Sylhet</span>,
<span itemprop='addressCountry' itemscope='itemscope' itemtype='https://schema.org/Country'>
<span itemprop='name'>Bangladesh</span>
</span>
</span>
</div>
- সবশেষে Template Save করুন। That's All. (নোটঃ উপরের লাল কালারের অংশ হতে আপনার জেলার নাম বসিয়ে দেবেন এবং আপনি যদি বাংলাদেশের বাহিরে থাকেন, তাহলে সেটিও পরিবর্তন করে দেবেন)
কিভাবে বুঝবেন সামাধান হয়েছে?
উপরের কোডটি ঠিকমত আপনার ব্লগে যুক্ত করার পর Google Search Console হতে Error গুলি মুছতে ৩-৭ দিন সময় নেবে। তারপরও এ সমস্যাটি সমাধান হয়েছে কি না তা এখনই জানার জন্য গুগল ডেভেলপার টিম একটি ছোট টুলস রেখেছে। এই টুলটি ব্যবহার করে সহজে বুঝতে পারবেন আপনার সমস্যাটি সমাধান হয়েছে কি না?- প্রথমে এই লিংকে ক্লিক করুন। তাহলে নিচের চিত্রটি দেখতে পাবেন-
- তারপর খালি ঘরটিতে আপনার ব্লগের এড্রেস লিখে নিচের সবুজ কালারের Run Test বাটনে ক্লিক করলে আপনার ব্লগের সকল Markup গুলি দেখতে পাবেন। সেখান থেকে Person অপশনে ক্লিক করলে নিচের চিত্রটি দেখতে পাবেন।
- উপরের চিত্রটি দেখতে পেলে বুঝতে পারবেন আপনার সমস্যাটি সমাধান হয়েছে।