প্রথমে pages ও বাস্তব offer-এর inventory করুন
Category, service, location, guide এবং support page-এর audience, কাজ এবং next action লিখুন। দুটি URL-এর ভূমিকা একই হলে query ভাগ করার আগে পার্থক্য স্পষ্ট করুন। শুধু existing content-এর title দেখে page purpose অনুমান করবেন না।
Delivery area, eligibility, ভাষা এবং service condition যাচাই করুন। Query-তে শহরের নাম থাকলেই local page দরকার হয় না, যদি business সেখানে service না দেয়। Map আজকের offer দেখাবে; ভবিষ্যৎ পরিকল্পনাকে available service হিসেবে প্রকাশ করবে না।
বাংলা, English ও transliteration আলাদা করে রাখুন
একই প্রয়োজন “অনলাইন হিসাব সফটওয়্যার”, “accounting software” বা “hisab software” হিসেবে লেখা হতে পারে। Original query, script এবং language label সংরক্ষণ করুন। spelling normalize করতে গিয়ে user vocabulary মুছে ফেলবেন না।
Variant-গুলো একই task সমাধান করলে এক group-এ যেতে পারে, কিন্তু result type বা expected page বদলালে আলাদা review দরকার। বাংলা keyword-planning support নিশ্চিত নয়, তাই volume বা difficulty অনুমান করে priority দেবেন না।
Common word নয়, user task অনুযায়ী group করুন
“হিসাব সফটওয়্যার দাম”, “GST invoice কীভাবে বানাব” এবং “ছোট ব্যবসার accounting” price comparison, instruction এবং product selection-এর আলাদা কাজ। Shared topic একটি page-কে সব কাজ দেয় না।
অস্পষ্ট ক্ষেত্রে একই India market, language context এবং device-এ result-page type দেখুন, সঙ্গে date লিখুন। SERP overlap human review-এর evidence; automatic clustering rule বা স্থায়ী সত্য নয়।
প্রতিটি group-কে কাজের status দিন
Statuses সীমিত রাখুন: existing page-এ assign, improve, gap investigate, merge review বা cover না করা। Reason, owner এবং review date যোগ করলে sheet অসীম content plan না হয়ে নিয়ন্ত্রিত backlog হয়।
Real gap তখনই, যখন offer আছে কিন্তু উপযুক্ত উত্তর নেই। সঠিক page-এ price condition, eligibility বা comparison missing হলে নতুন URL-এর বদলে existing page improve করুন।
Synthetic example: কলকাতার ছোট retail software
একটি কাল্পনিক software business-এর product page, pricing page এবং GST guide আছে। Selection queries product-এ, cost questions pricing-এ এবং invoice steps guide-এ যায়। বাংলা ও English variants একই group-এ গেলেও original wording রাখা হয়।
Team plan limit, tax treatment এবং onboarding condition বাস্তব তথ্য দিয়ে পূরণ করে। unsupported শহরের জন্য duplicate page বানায় না। Publish-এর পরে একই context-এ observed URL দেখে। এটি কোনো real customer result বা ranking promise নয়।
Reusable decision table তৈরি করুন
প্রতি row-তে query, script, intent, market, group, expected URL, observed URL, status, evidence, owner এবং review date রাখুন। Blank field একটি research question; অনুমান দিয়ে পূরণ করবেন না।
SEODatum-এ original lists, groups এবং available ranking observations একসঙ্গে রাখা যায়। Automatic clustering বা native বাংলা planning support দাবি করা হচ্ছে না। Product interface ইংরেজিতে।
Query | Script/language | Intent | Market | Group | Expected URL | Observed URL | Status | Evidence | Owner | Review dateIndependent readability check করুন
Mapping-এ অংশ নেননি এমন colleague যেন market, device, page role এবং decision reason মৌখিক ব্যাখ্যা ছাড়াই বুঝতে পারেন। নতুন check দরকার হলে scope, purpose এবং supported decision আগে লিখুন।
এই editorial pilot বাংলা search demand-এর প্রমাণ নয়। বাস্তব user behavior ও product coverage আলাদা research-এ যাচাই করুন। শুধু location বা language নাম বদলে doorway page তৈরি করবেন না।