Google Search Console-এ ক্রলিং ও ইনডেক্সিং সমস্যাগুলি হয় যখন Googlebot আপনার সাইটের পেজগুলোতে পৌঁছাতে পারে না, পেজ পড়ে নিতে পারে না, টেকনিক্যালভাবে বাধাগ্রস্ত হয় অথবা Google উক্ত URL ইনডেক্স করার উপযোগী মনে করে না। সমাধানের জন্য প্রথমে সমস্যার পরিধি বুঝতে হবে—URL Inspection টুল-এ লাইভ টেস্ট করতে হবে, robots.txt, noindex, canonical, রিডাইরেকশন, সার্ভার রেসপন্স কোড, sitemap, ও কনটেন্ট কোয়ালিটি চেক করতে হবে। শ্রেষ্ঠ পদ্ধতি হচ্ছে সবগুলো সতর্কতা একসাথে ঠিক করতে চাওয়ার বদলে, ট্রাফিক ও ইনকাম-ফোকাসড গুরুত্বপূর্ণ পেজ থেকে শুরু করে, একটি ধাপে ধাপে সমস্যা সমাধানের প্ল্যান অনুসরণ করা।
এই গাইডটি Hostragons ব্লগের জন্য প্রস্তুত করা কার্যকর কন্ট্রোল লিস্ট। উদ্দেশ্য হচ্ছে, Search Console-এ পাওয়া Coverage ও Page Indexing রিপোর্টগুলির অর্থ বুঝিয়ে, আসল কারণ চিহ্নিত করে এবং টেকনিক্যাল SEO-তে স্থায়ী উন্নতি করা। বিশেষ করে ই-কমার্স, কর্পোরেট ও ব্লগ/নিউজ সাইট, এবং যারা প্রচুর URL ব্যবহার করেন, তাদের জন্য ক্রল বাজেট, সার্ভার হেলথ ও সঠিক ইনডেক্স কৌশল সরাসরি ভিজিবিলিটি নির্ধারণ করে।
ক্রলিং ও ইনডেক্সিং-এর পার্থক্য কী?
ক্রলিং মানে—Googlebot আপনার ওয়েবসাইটের URLগুলি আবিষ্কার এবং এদের HTML, ছবি, CSS, JavaScript ইত্যাদি ফাইল পড়ার চেষ্টা করে। ইনডেক্সিং হচ্ছে, Google এই ক্রলড পেজটি বিশ্লেষণ করে এবং সার্চ রেজাল্টে দেখানো উপযোগী মনে করলে ইনডেক্স করে। একটি পেজ ক্রলযোগ্য হতে পারে, কিন্তু ইনডেক্স নাও হতে পারে। একইভাবে, URL sitemap-এ থাকতে পারে, কিন্তু robots.txt, noindex বা সার্ভার-এ সমস্যা হলে Google সেটা ইনডেক্স করবে না।
একটা বাস্তব উদাহরণ—ধরা যাক আপনার একটি প্রোডাক্ট পেজ sitemap.xml-এ আছে, iç-link থেকে অ্যাক্সেস হচ্ছে, ও 200 status code দিচ্ছে। কিন্তু HTML-এর মধ্যে noindex ট্যাগ থাকলে Googlebot সেটা ক্রল করলেও ইনডেক্স করবে না। আবার, noindex না থাকলেও যদি সার্ভার চাপ পড়ার সময় 500 error দেয়, Googlebot নিশ্চিন্তে পেজ পড়তে পারবে না, ফলে ইনডেক্সিং বিলম্ব হবে।
Google Search Console-এ প্রথমে কোন রিপোর্টগুলো দেখা উচিত?
২০২৬ SEO স্ট্যান্ডার্ডে সমাধানের প্রথম শর্ত—ডাটা সঠিক হওয়া। Search Console-এ মূলত Pages, Sitemaps, URL Inspection এবং Crawl Stats রিপোর্টগুলো একসাথে বিশ্লেষণ করা জরুরি। একটিমাত্র রিপোর্ট দেখেই সিদ্ধান্ত নিলে বিপথে যেতে পারেন। ধরুন, Pages রিপোর্টে কোনো URL “Dizine eklenmedi” দেখাচ্ছে, কিন্তু URL Inspection-এ লাইভ টেস্ট করলে ইনডেক্সযোগ্য দেখায়—এই পার্থক্য হয়, Googlebot-এর শেষ ক্রলিং সময় ও আপনার ফিক্স করার সময়ের ফারাকের কারণে।
১. Pages রিপোর্ট
Pages রিপোর্ট দেখায়—কোন URL ইনডেক্স হয়েছে, কোনটা বাদ দেওয়া হয়েছে এবং কেন। সব বাদ দেওয়া URL ইনডেক্স করানোর দরকার নেই। যেমন, cart, filter combination, internal search result বা কেন্দ্রবিন্দু URL ইচ্ছাকৃতভাবে ইনডেক্সের বাইরে রাখা যায়। ফোকাস রাখতে হবে—আপনার ক্যাটাগরি, প্রোডাক্ট, সার্ভিস, ব্লগ বা ব্র্যান্ড পেজে, যেগুলো অর্গানিক ট্রাফিক আনবে।
২. URL Inspection টুল
URL Inspection, সিঙ্গেল পেজ ভিত্তিতে সবচেয়ে নির্ভরযোগ্য ডায়াগনসিস টুল। এখানে Googlebot-এর শেষ ক্রল টাইম, ক্রল স্ট্যাটাস, ইউজার-কেনোনিকাল, Google-কেনোনিকাল (canonical), পেজের ইনডেক্সযোগ্যতা—সব দেখা যায়। কোনো সমস্যা কাটানোর সময় ঐ URL-এর লাইভ টেস্ট চালান, ফিক্স সফল হলে ইনডেক্স রিকোয়েস্ট দিন। তবে শত শত URL-এ ম্যানুয়ালি রিকোয়েস্ট না করে আসল সমস্যাটা ঠিক করুন।
৩. Sitemaps রিপোর্ট
Sitemap, Google-কে জানায় কোন URLগুলো আপনার কাছে গুরুত্বপূর্ণ। Sitemap-এ থাকবে শুধু ২০০ status code দেওয়া, canonical-self, noindex ছাড়া এবং ইনডেক্স করানোর জন্য উপযোগী URL। যেমন, ১০ হাজার URL-য়ের মধ্যে ৩ হাজার রিডাইরেক্টেড বা 404 দেওয়া URL থাকলে Googlebot-এর ক্রল বাজেট নষ্ট হবে। WordPress-এ SEO plugin-এ তৈরি sitemap-এর সেটিংস; custom software হলে sitemap generation লজিক নিয়মিত চেক করুন। WordPress hosting solutions
৪. Crawl Stats রিপোর্ট
Crawl Stats রিপোর্ট দেখায়—Googlebot কত ঘন ঘন আসে, কতো request করে, avg response time, এবং response code কী। avg response time বেড়ে গেলে, 5xx error বেড়ে গেলে, robots.txt অ্যাক্সেসে সমস্যা হলে—ইনডেক্সিং পারফরম্যান্স কমে যেতে পারে। বিশেষ করে ক্যাম্পেইন টাইম-এ, নিউজ সাইটে ও বড় ই-কমার্সে সাংঘাতিক hosting দরকার হয়। high performance web hosting
সবচেয়ে সাধারণ Google Search Console সমস্যা ও সমাধান
নিচের টেবিলটি, Google Search Console-এ পাওয়া সবচেয়ে সাধারণ ক্রলিং ও ইনডেক্সিং সমস্যা ও দ্রুত সমাধান-এর সারাংশ। প্রথম চেকলিস্ট হিসেবে ব্যবহার করুন; এর পরে বিস্তারিত ধাপে ধাপে এগোবেন।
| সমস্যা বা সতর্কতা | সম্ভাব্য কারণ | প্রাধান্য | মূল সমাধান |
|---|---|---|---|
| Server error 5xx | Hosting, resource limit, maintenance, software error | খুবই গুরুত্বপূর্ণ | Logs চেক করুন, resource বাড়ান, problem plugin ঠিক করুন |
| Robots.txt দ্বারা ব্লকড | Wrong disallow rule | উচ্চ | মূল ডিরেক্টরি মুক্ত করুন, লাইভ টেস্ট দিন |
| Noindex tag | Page/template setting | উচ্চ | ইনডেক্সযোগ্য পেজ থেকে noindex সরান |
| Discovered, not currently indexed | Crawl budget, low quality, slow server | মাঝারি-উচ্চ | Internal link, speed, original content ও sitemap উন্নত করুন |
| Crawled, not currently indexed | Content quality বা similarity issue | মাঝারি | Page enrich করুন, canonical ও duplicate content চেক করুন |
| Redirect error | Chain, loop বা invalid 301/302 | উচ্চ | Single-step 301 রিডাইরেকশন করুন |
| Not found 404 | Deleted URL, broken link, old sitemap | Context dependa | প্রয়োজনে 301, না হলে sitemap ও iç-link থেকে সরান |
Server Errors (5xx): কীভাবে সমাধান করবেন?
5xx error মানে—Googlebot পেজে ঢোকার চেষ্টা করেছে, কিন্তু সার্ভারে সমস্যা হয়েছে। 500, 502, 503, 504 সবচেয়ে বেশি দেখা যায়। এগুলো খুব গুরুতর, কারণ Googlebot ভাবতে পারে আপনার সার্ভার অনির্ভরযোগ্য—এই কারণে ক্রল ফ্রিকোয়েন্সি কমিয়ে দেয়। Maintenance-এর সময় 503 দেওয়া যায়; তবে দীর্ঘস্থায়ী 5xx error হলে ইনডেক্সিং হারিয়ে যেতে পারে।
প্র্যাকটিক্যাল চেকলিস্ট
- Hosting control panel থেকে CPU, RAM, disk I/O এবং process limits চেক করুন।
- Web server error log-এ একই সময়ে রিপিট করা PHP, MySQL ও app errors খুঁজুন।
- WordPress ব্যবহার করলে, সাম্প্রতিক plugin, theme বা security firewall সাময়িকভাবে off করে দেখুন।
- Bot traffic, malicious request বা DDoS আছে কিনা চেক করুন।
- Cache, CDN ও database optimization প্রয়োগ করুন।
যেমন, ২০ হাজার প্রোডাক্টওয়ালা ই-কমার্স সাইটে Googlebot ক্রলিং-এর সময় database queries slow হয়ে গেলে, category পেজ 504 timeout দিলে, শুধু Search Console-এ revalidate করা যথেষ্ট নয়। database index, pagination, cache, hosting resources আগে optimize করতে হবে। বড় প্রজেক্টে shared hosting থেকে VPS বা managed আরো শক্তিশালী infrastructure-এ ট্রান্সফার করলে crawl health ভালো হয়। VPS server solutions
Robots.txt নিশ্চিতভাবে ঠিক করবেন কীভাবে?
Robots.txt ফাইল, search engine-কে জানায় কোন কোন ফোল্ডার/ফাইল crawl হবে বা হবে না। ভুল লেখা একটি rule পুরো সাইটের visibility নষ্ট করতে পারে। নতুন সাইট live করার সময়, temporary blocking rule ভুলে live দিয়ে দিলেও Googlebot গুরুত্বপূর্ণ এলাকা crawl করতে পারবে না।
চেক করার গুরুত্বপূর্ণ কিছু:
- Robots.txt আসলেই domain.com/robots.txt-এ accessible কিনা?
- Disallow: / কোনো live সাইটে ব্যবহার করবেন না—এটা পুরো সাইট ব্লক করে দেয়।
- CSS ও JavaScript ফাইল অপ্রয়োজনে ব্লক করবেন না; Google সঠিকভাবে render করতে পারবে না।
- Sitemap-এর location robots.txt-এ উল্লেখ করুন।
- Admin, cart, user profile area ব্লক করতে পারেন; কিন্তু category/content directory ব্লক করবেন না।
Robots.txt দিয়ে URL কে সরিয়ে দেওয়ার জন্য নয়। URL আগে indexed হলে এবং পরে robots.txt-এ ব্লক করা হলে Google noindex tag দেখতে পারবে না। তখন search result-এ description ছাড়া পাওয়া যেতে পারে। সঠিক উত্তর—প্রথমে crawl allow করে noindex ব্যবহার করুন, পরবর্তীতে permanent removal strategy নিন।
Noindex tag: কোথায় সমস্যা, কোথায় স্ট্র্যাটেজি?
Noindex ট্যাগ Google-কে বলে ইনডেক্স না করতে। এটি ভুল নয়, যদি সঠিক জায়গায় ব্যবহার করেন তো তা SEO স্ট্র্যাটেজি। সমস্যা হয়—noindex tag ভুলবশত ট্রাফিক আনতে পারে এমন পেজে থেকে গেলে। WordPress-এ “search engine-কে index করতে দেবেন না” অপশন on ও SEO প্লাগিনে content noindex, বা custom software-এ template-level এ ভুল meta tag দেখা যায়।
Noindex চেক করতে URL Inspection-এ “Allow indexing?” অংশ দেখুন। এরপর পেজের source code robots meta tag ও HTTP header-এ X-Robots-Tag দেখুন। PDF, image, file URL-এ X-Robots-Tag দেওয়া হয়। পেজ গুরুত্বপূর্ণ হলে—noindex সরান, 200 status code, sitemap-এ থাকুক, iç-link দিয়ে support করুন।
Discovered, Not Currently Indexed: কেন হয়, কী করবেন?
Google URL চিনেছে, কিন্তু এখনো crawl করতে চায়নি। বড় সাইটে নতুন product/blog পেজে এটা বেশি। Google, crawl budget সাইটের authority, server response speed, URL quality, internal linking—এদের উপর ভিত্তি করে দেয়। হাজার কমদামি URL থাকলে, গুরুত্বপূর্ণ পেজের ক্রলিং বিলম্ব হতে পারে।
সমাধানের ধাপ
- মুখ্য URL-গুলো homepage, category ও relevant content থেকে iç-link দিন।
- Sitemap-এ শুধু ইনডেক্সযোগ্য, clean URL রাখুন।
- Page load speed বাড়ান—TTFB consistently low রাখুন।
- Filter, sort, parameter-যুক্ত URL proliferation বন্ধ করুন।
- Page description, price, stock, image, technical detail, user benefit—original করে দিন।
উদাহরণ: Hosting ফার্ম ২০০ location ও package combination-এর জন্য প্রায় একই টেক্সটে বহু পেজ বানালে, “discovered but not crawled” URL বাড়বে। বরং যেন সার্চ intent আছে এমন পেজে সত্যিকারের comparison, use case, pricing, technical detail যোগ করুন।
Crawled, Not Currently Indexed: কীভাবে ফিক্স করবেন?
Googlebot পেজ read করেছে, কিন্তু ইনডেক্স করতে চায়নি। এটা সাধারণত content quality, repetitive page structure, low information value, canonical signal—এর সঙ্গে সম্পর্কিত। Google এখন শুধু technically accessible page নয়, meaningful value দেয় এমন page index করতে চায়।
সমাধান—page-কে unique value যোগ করুন। ১৫০ শব্দের একটি general service page-কে ব্যতিক্রমী করে তুলুন—user query answer, technical detail, pricing, images, relevant page link দিয়ে। Update-এ শুধু word count নয়—practical example, comparison, table, decision-help info যোগ করুন। SEO friendly website গাইড
Canonical Error ও Duplicate URL সমস্যা
Canonical tag-টি similar বা duplicate page-এ, কোন URL আসল version তা নির্ধারণ করে। E-commerce সাইটে color, size, sort, filter, campaign parameter-এ একই content বহু URL নিয়ে আসে। Google, আপনার canonical-র চেয়ে অন্য URL choose করলে, Search Console-এ user canonical ও Google canonical mismatch হয়।
Canonical ফিক্স করতে:
- যে page ইনডেক্স চাচ্ছেন তার canonical self হওয়া উচিত।
- Parametric বা repetition URL-গুলো সংশ্লিষ্ট মূল page-এ canonical দিন।
- Canonical-targeted URL 200 status code, noindex ছাড়া, robots.txt unblock থাকতে হবে।
- Canonical ও 301 রিডাইরেকশন contradictory হলে চলবে না।
- Sitemap-এ শুধু canonical main URL list করুন।
ভুল canonical, optimized page visibility অন্য URL-এ দেবে। ক্যাটেগরি, product, service template-এর canonical গঠন সাবধানে পরীক্ষা করুন।
Redirect Error: Chain, Loop, Wrong Code
Redirect problem—মুভ/ডিলিট করা URL-এর targeting ঠিক না হলে। সবচেয়ে বেশি দেখা যায়—redirect chain, loop, temporary 302 permanent-replace না করা, HTTP-HTTPS, WWW-NonWWW মারপ্যাঁচ।
Best practice হচ্ছে: পুরনো URL থেকে নতুন URL এক কদমে 301 করুন। যেমন, পুরনো blog post নতুন category-এ ফেলেছেন—পুরাতন address প্রথমে HTTP-তে, তারপর HTTPS-এ, তারপর WWW তে, তারপর নতুন slug-এ ছিল না; এই চেইন user experience slow ও Googlebot crawl efficiency কমিয়ে দেয়। SSL migration করলে সব iç-link, canonical tag, sitemap URL HTTPS করতে হবে। SSL certificate options
404 ও Soft 404: কীভাবে সামলাতে হবে?
404 মানে—URL exist করে না। প্রত্যেকটা 404 খারাপ নয়। যেগুলো পুরোপুরি বা traffic/backlink value নেই—404/410 natural। সমস্যা হচ্ছে—ভুলবশত গুরুত্বপূর্ণ page 404, sitemap-এ 404 URL বা iç-link user কে dead end-এ নিয়ে যাচ্ছে।
Soft 404 হলো, page technically 200 status code দিচ্ছে, কিন্তু content বাস্তবে “page not found”-এর মতো। যেমন, out-of-stock product page ফাঁকা template-এ 200 দিচ্ছে—Google একে soft 404 বলে। Alternative product থাকলে category বা substitute এ 301 করুন। Alternative না থাকলে 410 দিয়ে clear signal দিন।
Sitemap Strategy: কোন page index হবে ঠিক করুন
Your sitemap is the priority-list for Google. Biggest mistake—all system-generated URL sitemap-এ রাখা। Sitemap quality filter; না-বাজ URL, redirect, noindex, parameter, 404 কোনোটা sitemap-এ রাখা যাবে না।
Good sitemap: blog, page, category, product— এগুলো আলাদাভাবে রাখা যায়। ৫০ হাজার URL না পেরালেও large site-এ modular sitemap analysis better। Last-modified date আসলেই update reflect করা উচিত; প্রতিদিন “updated” দেখানো reliable signal না। New domain হলে DNS setting স্থিতিশীল ও ঠিক থাকা আবশ্যক। domain registration & DNS management
Crawl Budget বাড়ানোর জন্য Technical SEO Priority
Crawl budget মানে—Googlebot নির্দিষ্ট সময়ের মধ্যে কতো URL ও গভীরতা পর্যন্ত ক্রল করবে। ছোট সাইটে বড় সমস্যা না, কিন্তু হাজার হাজার URL production ও slow server বড় ক্ষতির কারণ।
প্রযোজ্য পরামর্শ
- অপ্রয়োজনীয় parameter-যুক্ত URL কমান ও iç-link থেকে সরান।
- Filter pages search demand থাকলে selective allow, না হলে noindex/canonical দিন।
- Internal linking মজবুত করুন; গুরুত্বপূর্ণ page তিন ক্লিকের মধ্যে পান।
- Server response time নিয়মিত measure করুন, spike হলে log check করুন।
- Broken iç-link monthly crawler দিয়ে পরীক্ষা করুন।
- Image, CSS, JavaScript optimize করে rendering cost কমান।
উপলব্ধি—বড় সাইটে শুধু 404 ও redirect chain পরিষ্কার করলেও Googlebot important page বেশি ক্রল করতে পারে। Category page-এর ভালো description, relevant product iç-link index rate বাড়ায়।
Step by Step Error Resolution Plan
Search Console error management—random approach নয়, নিচের ধাপগুলো follow করুন। একক blog সাইট বা কর্পোরেট প্রজেক্ট উভয়ের জন্য কার্যকর ও স্পষ্ট workflow:
- Pages report থেকে সবচেয়ে বেশি error নির্দেশ ও URL count বের করুন।
- Priority—revenue, lead ও traffic-ফোকাসড page-এ দিন।
- প্রতিটি error থেকে ৫-১০ example URL নিন, URL Inspection টুলে লাইভ টেস্ট করুন।
- Server response code, robots.txt, noindex, canonical, sitemap ও iç-link inspect করুন।
- Root cause নির্ধারণ করুন; single URL ফিক্স করে লাভ নেই—template/system level solution প্রয়োগ করুন।
- Fix-এর পরে logs ও Search Console প্রতিবেদন ৭-২৮ দিন পর্যবেক্ষণ করুন।
- Successful হলে validation request দিন এবং অন্যান্য URL group-এ একই চেক করুন।
Critical point—Search Console data real time নয়, delay থাকে। আজ যেটা fix করলেন সেটা report-এ কয়েকদিন বা দু’সপ্তাহ থাকতে পারে। তাই live test, server log, real response code check করে রিপোর্ট combine করুন।
কখন Hosting-এ সমস্যা সন্দেহ করবেন?
সব ইনডেক্স সমস্যা hosting-related নয়; তবে কিছু সুস্পষ্ট signal আছে—Crawl Stats report-এ avg response time বৃদ্ধির, 5xx error নির্দিষ্ট সময়ে বেড়ে গেলে, bot visit-এ CPU limit hit হলে, heavy traffic এ slow site—এরকম হলে hosting plan revise করুন। Reliable DNS, updated PHP version, sufficient CPU/RAM, fast disk, backup ও security layer—technical SEO-র গুরুত্বপূর্ণ অংশ।
উদাহরণ—campaign period-এ organic visit tripled, সাথে Googlebot crawl, weak infrastructure 503 error cause করে। User loss ছাড়াও index reliability loss হয়। Scalable hosting, proper cache setup, SSL continuity—SEO performance সরাসরি উন্নত করে। corporate hosting packages
Final Checklist: Go Live করার আগে
- Important page-গুলো ২০০ status code দিচ্ছে?
- Robots.txt main folder block করছে?
- Noindex শুধুমাত্র ঠিকমতো non-indexed page-এ আছে?
- Canonical tag সঠিক মূল URL দেখাচ্ছে?
- Sitemap only clean, indexable URL-এ আছে?
- HTTP থেকে HTTPS এবং old to new URL single-step 301 আছে?
- 404 page iç-link ও sitemap থেকে পরিষ্কার?
- Server log-এ Googlebot-এ repeated 5xx বা timeout আছে?
এই চেকলিস্ট নিয়মিত technical SEO maintenance-এর মূল। মাসে একবার বড় crawl করুন, Search Console report export করুন, পরিবর্তনের নোট রাখুন—future index loss easier track করতে পারবেন।
সচরাচর প্রশ্নের উত্তর
Google Search Console error fix করার পর ফলাফল কতদিনে দেখা যায়?
সমস্যা ও site crawl frequency—এই দুইয়ের উপর ফলাফল ক’দিনে পাওয়া যায়। Live URL test-instant status দেখায়; তবে Search Console report updated হতে time লাগে।
Discovered, not currently indexed—সব সময় সমস্যা?
না। Google new বা low priority URL পরে crawl করতে পারে। কিন্তু important page-এ বারবার হলে, internal linking, sitemap, speed, server response, content quality improve করুন।
Noindex tag বাদ দিলাম, page এখনও index হচ্ছে না কেন?
Googlebot-কে page আবার crawl করতে হবে। এছাড়া robots.txt block না, canonical ঠিক, ২০০ status code, quality content—সব পরীক্ষ করুন।
404 error-কে অবশ্যই 301 redirect করতে হবে?
না। Alternate নেই, traffic/backlink-less old URL-এ 404/410 থাকা স্বাভাবিক। Important URL-এ relevant page-এ 301 redirect দিন।
Hosting নির্বাচন index performance impact করে?
হ্যাঁ। Slow response, resource limit, frequent 5xx error, unstable SSL/DNS—Googlebot crawl efficiency কমায়। Stable, fast hosting—technical SEO-র ভিত্তি।
সংক্ষেপে, Google Search Console-এর crawling ও indexing error data ঠিকভাবে ব্যবহার করলে সাইটের technical health উন্নত করতে পারবেন। গুরুত্বপূর্ণ URL গুলো আগে চিহ্নিত করুন, সমস্যা live test ও log দিয়ে যাচাই করুন, তারপরে robots.txt, noindex, canonical, redirect, sitemap, content quality ও server performance systematic ভাবে চেক করুন। আরো দ্রুত, নিরাপদ ও স্থিতিশীল infrastructure-এর জন্য চাইলে Hostragons-এর hosting, domain ও SSL solution পরখ করে নিন—সাইটের সলিড foundation পাবেন।