ব্লগে ফিরে যান
১৭ জুন, ২০২৫Sergei Solod4 মিনিট পড়া

আমি 21 ভাষায় Next.js ব্লগ চালু করেছিলাম। 439 Google ইমপ্রেশন আসলে আমাকে কী বলেছিল

প্রথম সপ্তাহে আমার 21 ভাষার Next.js ব্লগ Google থেকে 439 ইমপ্রেশন ও 5 ক্লিক পেয়েছিল। পরে 471 পেজের মধ্যে 436টি ইনডেক্সড ছিল। আসল শিক্ষা ছিল visibility, indexing এবং বাস্তব search performance-কে আলাদা করে দেখা।

Next.jsSEOI18nMultilingual SEOGoogle Searchওয়েব ডেভেলপমেন্ট

আমি ব্যক্তিগত চ্যালেঞ্জ ও SEO পরীক্ষা হিসেবে 21 ভাষায় একটি Next.js ব্লগ চালু করেছিলাম। প্রথম সপ্তাহে Google থেকে 439 ইমপ্রেশন এবং 5 ক্লিক আসে, আর সাইটটি Yandex-এও ইমপ্রেশন পেতে শুরু করে।

তখন সংখ্যাগুলো আমাকে খুব উৎসাহিত করেছিল। পরে বুঝেছি, এগুলোর অর্থ অনেক সীমিত ছিল: কিছু পেজ ইতিমধ্যে খুঁজে পাওয়া গিয়েছিল এবং search results-এ দেখানো হচ্ছিল। এগুলো প্রমাণ করছিল না যে 21 ভাষাই growth-এর কারণ, প্রতিটি ভাষা ভালো perform করছে, বা ranking ইতিমধ্যে স্থায়ী হয়ে গেছে।

আমি আসলে কী চালু করেছিলাম

এটি ছিল Next.js দিয়ে তৈরি ব্যক্তিগত ব্লগ, যা 21 ভাষায় প্রকাশিত হয়েছিল। প্রতিটি article-এর 21টি localized version ছিল। Internationalized routing এবং server-rendered বা statically generated page তৈরি করার জন্য Next.js আমার কাছে ব্যবহারিক ভিত্তি ছিল।

এটি implementation সহজ করেছে, কিন্তু এটিকে SEO ফলাফল হিসেবে দেখা ঠিক নয়। SSR, SSG বা i18n-friendly architecture ব্যবহার করলেই Google শুধু Next.js হওয়ার কারণে page index করে না। Search engine-কে URL discover, crawl, process, index এবং তারপর rank করতে হয়।

প্রথম সপ্তাহ: 439 ইমপ্রেশন ও 5 ক্লিক

সবচেয়ে পরিষ্কার প্রাথমিক ফল ছিল Google থেকে 439 ইমপ্রেশন এবং 5 ক্লিক। এটি প্রায় 1.1% CTR, তাই click volume তখনও খুব কম ছিল।

আমার কাছে বেশি আকর্ষণীয় ছিল নতুন multilingual site এত দ্রুত visibility পাওয়া। একটি article-এর 21টি localized version থাকলে single-language site-এর তুলনায় search থেকে অনেক বেশি সম্ভাব্য entry point তৈরি হয়। কিন্তু সম্ভাব্য entry point মানে guaranteed traffic নয়। 21 ভাষা ranking বা traffic-কে নিজে থেকেই 21 গুণ করে না।

এটাই ছিল metric পড়ার ক্ষেত্রে আমার প্রথম বড় সংশোধন: impression traffic নয়, আর early impression দীর্ঘমেয়াদি SEO success-এর প্রমাণ নয়।

Indexing-এর সংখ্যা পরে এসেছিল

কয়েক সপ্তাহ পরে আরেকটি check-এ আমি 471 পেজ দেখছিলাম। প্রতিটি article-এর 21টি language version ছিল। 471 পেজের মধ্যে 436টি indexed ছিল এবং 35টি তখনও indexed হয়নি, অর্থাৎ প্রায় 93%।

এটি উৎসাহজনক ছিল, কিন্তু আরেকটি গুরুত্বপূর্ণ পার্থক্য শেখায়: indexing ranking নয়। Google index-এ URL থাকা মানে এই নয় যে তা useful query-তে rank করবে, নিয়মিত impression পাবে বা click আনবে। একইভাবে কোনো URL এখনও indexed না হওয়া নিজে থেকে penalty-র প্রমাণ নয়।

আমার sitemap workflow

এই project-এ sitemap.xml automatically generate হতো, তারপর আমি সেটি manually Google Search Console-এ submit করতাম।

শুরুতে এটিকে আমি “page index করানোর” অংশ হিসেবে দেখতাম। বেশি নির্ভুলভাবে বললে, sitemap search engine-কে URL discover করতে সাহায্য করে এবং processing monitor করার সুযোগ দেয়। Sitemap submit করা indexing switch নয়। Google কোনো URL সম্পর্কে জানতে পারে কিন্তু সেটি index না-ও করতে পারে; indexed URL-ও প্রায় কোনো search traffic নাও পেতে পারে।

21 ভাষার experiment থেকে যা শিখেছি

  • Multilingual publishing search surface বাড়ায়, performance guarantee করে না।
  • Framework feature নিজে ranking factor নয়। Next.js implementation সহজ করেছে; Google result ঠিক করেনি।
  • Index coverage আর search performance আলাদা metric. “436 indexed” আর “5 clicks” দুইটি ভিন্ন ধাপ।
  • Early data useful, কিন্তু সহজেই overinterpret করা যায়। এক সপ্তাহ initial visibility দেখিয়েছে, long-term SEO success নয়।
  • Error-ও scale করে। একটি article 21 page হলে structure, translation, metadata বা link-এর সমস্যা 21 বার repeat হতে পারে।

আজ multilingual launch আমি কীভাবে evaluate করতাম

  1. Search engine কি URL discover করতে পারে? Sitemap, internal links, crawlability এবং HTTP response check করতাম।
  2. কোন URL সত্যিই indexed? Indexing-কে ranking-এর সঙ্গে মিশিয়ে ফেলতাম না।
  3. কোন language impression ও click পাচ্ছে? প্রতিটি locale আলাদা করে compare করতাম।
  4. Localized page কি সত্যিই useful? Translation, title, metadata, language signal এবং content দেখতাম।

আমি hreflang verify করতাম এবং নিশ্চিত করতাম যে প্রতিটি language version-এর stable, crawlable URL আছে। এটি technical hygiene, ranking guarantee নয়।

যে ফলাফলে আমি ভরসা করি

এই গল্পের সবচেয়ে সঠিক version পুরোনো title-এর চেয়ে কম dramatic, কিন্তু বেশি useful। প্রথম সপ্তাহে আমার 21-language Next.js blog Google থেকে 439 impression এবং 5 click পেয়েছিল, আর Yandex-এও site দেখা শুরু হয়েছিল। কয়েক সপ্তাহ পরে 471 page-এর মধ্যে 436 indexed ছিল এবং 35 এখনও pending ছিল।

এগুলো দেখায় যে site discover হচ্ছিল এবং measured page-এর বেশিরভাগ পরে index-এ ঢুকেছিল। কিন্তু এগুলো প্রমাণ করে না যে multilingual SEO rapid growth ঘটিয়েছে, Next.js indexing দ্রুত করেছে, বা প্রতিটি language version ভালো rank করেছে।

আমার জন্য আসল শিক্ষা ছিল: multilingual publishing খুব দ্রুত বড় search surface তৈরি করতে পারে। সেটি stable ranking এবং useful traffic-এ পরিণত হয় কি না, সেটি আলাদা করে মাপতে হয়।

ব্লগ URL: https://blog.jsvar.com
YouTube ভিডিও: https://youtu.be/Zk8thnf0kk4