ব্লগের পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার সহজ পদ্ধতি
পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ব্লগ আর্টিকেলে থাকা অনেক লিঙ্ক সময়ের সঙ্গে অকার্যকর হয়ে যেতে পারে। কোনো ওয়েবসাইটের পেজ মুছে যাওয়া, URL পরিবর্তন হওয়া কিংবা ভুল ঠিকানা ব্যবহারের কারণে পাঠক লিঙ্কে ক্লিক করে কাঙ্ক্ষিত তথ্যের পরিবর্তে 404
বা অন্য কোনো error দেখতে পারেন। এতে পাঠকের অভিজ্ঞতা যেমন খারাপ হয়, তেমনি ওয়েবসাইটের সামগ্রিক লিঙ্ক কাঠামোও অগোছালো হয়ে যেতে পারে। এই লেখায় দেখানো হয়েছে কীভাবে পুরোনো আর্টিকেলের কাজ না করা লিঙ্ক শনাক্ত করবেন, কোন লিঙ্ক কেন নষ্ট হয়েছে তা বুঝবেন এবং পরিস্থিতি অনুযায়ী নতুন URL, সঠিক internal link, external resource বা redirect ব্যবহার করে সমস্যার সমাধান করবেন। নিয়মিত এই কাজ করলে পুরোনো কনটেন্ট আরও পরিষ্কার, ব্যবহারবান্ধব ও সহজে নেভিগেটযোগ্য রাখা সম্ভব।
ভুমিকাঃ
পুরোনো ব্লগ আর্টিকেল সময়ের সঙ্গে সঙ্গে অনেক পরিবর্তনের মধ্য দিয়ে যায়। কোনো ওয়েবসাইটের একটি পেজ মুছে যেতে পারে, অন্য URL-এ সরিয়ে নেওয়া হতে পারে, কোনো বাহ্যিক ওয়েবসাইট তার পুরোনো কনটেন্ট পরিবর্তন করতে পারে, আবার কখনো লেখার সময় সামান্য ভুল URL বসে যাওয়ার কারণেও পাঠক ভুল পেজে চলে যেতে পারেন। এ ধরনের সমস্যার একটি সাধারণ উদাহরণ হলো ব্রোকেন লিঙ্ক। একটি পুরোনো আর্টিকেল প্রকাশ করার সময় লিঙ্কটি ঠিকঠাক কাজ করলেও কয়েক মাস বা কয়েক বছর পর সেটি আর কাজ নাও করতে পারে। ফলে পুরোনো কনটেন্ট নিয়মিত পর্যালোচনা না করলে ওয়েবসাইটের ব্যবহারকারীর অভিজ্ঞতা খারাপ হতে পারে এবং গুরুত্বপূর্ণ অভ্যন্তরীণ লিঙ্কের কাঠামোও দুর্বল হয়ে যেতে পারে। Google-এর নিজস্ব SEO নির্দেশিকাতেও পাঠক ও সার্চ ইঞ্জিনকে প্রাসঙ্গিক রিসোর্সের সঙ্গে যুক্ত করার জন্য সঠিক ও বর্ণনামূলক লিঙ্ক ব্যবহারের গুরুত্ব তুলে ধরা হয়েছে। একই সঙ্গে পুরোনো কনটেন্ট প্রয়োজন অনুযায়ী আপডেট করার পরামর্শও দেওয়া হয়েছে।
পোস্ট সুচিপত্রঃএই কারণে পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে বের করা শুধু একটি টেকনিক্যাল কাজ নয়; এটি আসলে কনটেন্ট মেইনটেন্যান্সের গুরুত্বপূর্ণ অংশ। বিশেষ করে যেসব ওয়েবসাইটে অনেক পুরোনো পোস্ট রয়েছে, সেখানে প্রতিটি আর্টিকেলের লিঙ্ক হাতে ধরে পরীক্ষা করা সময়সাপেক্ষ। তাই আগে বুঝতে হবে কোন লিঙ্ক সত্যিই সমস্যা তৈরি করছে, তারপর সমস্যার ধরন অনুযায়ী সেটি সরানো, নতুন URL দিয়ে প্রতিস্থাপন করা, সরাসরি সঠিক পেজে লিঙ্ক দেওয়া অথবা প্রয়োজন হলে পুরোনো URL-এ উপযুক্ত রিডাইরেকশন দেওয়ার সিদ্ধান্ত নিতে হবে। এখানে একটি বিষয় মনে রাখা জরুরি—প্রতিটি 404 URL দেখলেই সেটিকে অন্য কোনো পেজে রিডাইরেক্ট করা সঠিক পদ্ধতি নয়। Google-এর Search Central-এর তথ্য অনুযায়ী, কোনো পুরোনো পেজের প্রকৃত বিকল্প না থাকলে সেটিকে স্বাভাবিক 404 হিসেবে রাখা গ্রহণযোগ্য।
ব্রোকেন লিঙ্ক আসলে কী এবং কেন তৈরি হয়
সহজ ভাষায় বললে, কোনো ওয়েবপেজের এমন লিঙ্ক যা ক্লিক করার পর কাঙ্ক্ষিত রিসোর্সে নিয়ে যেতে পারে না, সেটিকে ব্রোকেন লিঙ্ক বলা যায়। এটি আপনার নিজের ওয়েবসাইটের অন্য একটি পেজের দিকে নির্দেশ করতে পারে অথবা অন্য কোনো ওয়েবসাইটের পেজের দিকে নির্দেশ করতে পারে। উদাহরণ হিসেবে ধরুন, আপনার একটি পুরোনো আর্টিকেলে “SEO শেখার গাইড” নামে একটি লিঙ্ক ছিল। কয়েক বছর পর সেই গাইডের URL পরিবর্তন হয়ে গেল এবং পুরোনো ঠিকানাটি 404 দেখাতে শুরু করল। আপনার আর্টিকেলের লিঙ্কটি তখন আর পাঠককে প্রয়োজনীয় তথ্য দিতে পারছে না। একই ঘটনা আপনার নিজের ওয়েবসাইটের পুরোনো পেজের ক্ষেত্রেও ঘটতে পারে। Ahrefs-এর ডকুমেন্টেশন অনুযায়ী, কোনো URL 404 Not Found ফিরিয়ে দিলে সেটি ব্রোকেন পেজ হিসেবে ধরা হয় এবং অভ্যন্তরীণ লিঙ্কের মাধ্যমে সেখানে পাঠানো হলে ব্যবহারকারীর অভিজ্ঞতা খারাপ হতে পারে।
ব্রোকেন লিঙ্ক তৈরি হওয়ার সবচেয়ে সাধারণ কারণ হলো URL পরিবর্তন, পেজ মুছে ফেলা, ডোমেইন পরিবর্তন, ভুল বানানে URL লেখা, ওয়েবসাইটের কাঠামো পরিবর্তন এবং অন্য ওয়েবসাইটের কোনো কনটেন্ট সরিয়ে দেওয়া। অনেক সময় একটি বহিরাগত ওয়েবসাইটের পেজ আজ সক্রিয় থাকলেও কয়েক মাস পর সেটি মুছে যেতে পারে। আপনার আর্টিকেলে সেই পুরোনো ঠিকানাটি থেকে গেলে পাঠক সেখানে গিয়ে ত্রুটির পেজ দেখতে পারেন। আবার WordPress বা অন্য CMS-এ কোনো পোস্টের slug পরিবর্তন করলেও পুরোনো URL-এর সঙ্গে যুক্ত লিঙ্কগুলো স্বয়ংক্রিয়ভাবে ঠিক নাও হতে পারে। তাই শুধু নতুন আর্টিকেল প্রকাশ করলেই কাজ শেষ নয়; পুরোনো কনটেন্টের লিঙ্কও নিয়মিত পরীক্ষা করা প্রয়োজন।
পুরোনো আর্টিকেল নিয়মিত পরীক্ষা করা কেন গুরুত্বপূর্ণ
একটি ওয়েবসাইট যত পুরোনো হয়, তার মধ্যে সমস্যা জমার সম্ভাবনাও তত বাড়ে। নতুন সাইটে হয়তো ২০ বা ৩০টি আর্টিকেল রয়েছে, কিন্তু কয়েক বছর পর সেখানে শত শত পোস্ট, হাজার হাজার অভ্যন্তরীণ লিঙ্ক এবং অসংখ্য বাহ্যিক রেফারেন্স তৈরি হতে পারে। প্রতিটি লিঙ্কের গন্তব্য সবসময় একই থাকবে—এমন নিশ্চয়তা নেই। ফলে পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার কাজকে একবারের প্রকল্প হিসেবে না দেখে নিয়মিত ওয়েবসাইট রক্ষণাবেক্ষণের অংশ হিসেবে দেখা ভালো।
এখানে মূল উদ্দেশ্য শুধু সার্চ ইঞ্জিনকে খুশি করা নয়। একজন পাঠক যখন কোনো আর্টিকেল পড়েন, তখন তিনি লিঙ্কে ক্লিক করেন কারণ লেখক তাকে অতিরিক্ত বা প্রাসঙ্গিক তথ্যের দিকে নির্দেশ করেছেন। সেই লিঙ্ক কাজ না করলে পাঠকের ধারাবাহিকতা নষ্ট হয়। বিশেষ করে টিউটোরিয়াল, গাইড, তথ্যভিত্তিক পোস্ট বা রেফারেন্সধর্মী আর্টিকেলে এটি বেশি গুরুত্বপূর্ণ। Google-এর SEO Starter Guide-এও লিঙ্ককে ব্যবহারকারী ও সার্চ ইঞ্জিন উভয়ের জন্য একটি গুরুত্বপূর্ণ সংযোগ হিসেবে ব্যাখ্যা করা হয়েছে এবং প্রাসঙ্গিক পেজে বর্ণনামূলক anchor text ব্যবহারের পরামর্শ দেওয়া হয়েছে।
প্রথমে বুঝুন কোন ধরনের লিঙ্ক সমস্যা তৈরি করছে
সব ভাঙা লিঙ্ক একই ধরনের নয়। তাই কোনো টুল থেকে শত শত error পাওয়ার পর সবগুলোকে একইভাবে ঠিক করা উচিত নয়। প্রথমে দেখতে হবে সমস্যাটি internal link, external link, redirected link, broken redirect নাকি সম্পূর্ণ মুছে যাওয়া URL-এর সঙ্গে সম্পর্কিত। Internal link হলো আপনার নিজের ওয়েবসাইটের একটি পেজ থেকে একই ওয়েবসাইটের অন্য পেজে যাওয়া লিঙ্ক। External link হলো অন্য ডোমেইনের কোনো ওয়েবসাইটে যাওয়া লিঙ্ক। আবার কোনো লিঙ্ক 301 বা 302 রিডাইরেক্টের মধ্য দিয়ে অন্য URL-এ পৌঁছাতে পারে। সেটি সরাসরি ব্রোকেন না হলেও অপ্রয়োজনীয় redirect chain তৈরি করতে পারে।
আরো পড়ুনঃ বাংলা Article-এর জন্য প্রাইমারি কিওয়ার্ড এবং সাপোর্টিং টপিক কীভাবে নির্বাচন করবেন
ধরুন আপনার আর্টিকেলের একটি লিঙ্ক প্রথমে A URL-এ যায়, সেখান থেকে B URL এবং শেষে C URL-এ পৌঁছায়। যদি B বা C-এর মধ্যে কোনো URL আর কাজ না করে, তাহলে এটি broken redirect-এর সমস্যা হতে পারে। Ahrefs-এর তথ্য অনুযায়ী, এমন redirect-এর চূড়ান্ত গন্তব্য যদি 4xx বা 5xx response দেয়, তাহলে দর্শক ও crawler উভয়েই কাঙ্ক্ষিত কনটেন্টে পৌঁছাতে ব্যর্থ হতে পারে। তাই শুধু “লিঙ্কে ক্লিক করলে কিছু একটা খুলছে” দেখেই পরীক্ষা শেষ করা উচিত নয়; শেষ পর্যন্ত কোন URL এবং কোন HTTP status পাওয়া যাচ্ছে সেটিও বিবেচনা করতে হবে।
Google Search Console দিয়ে সমস্যা শনাক্ত করার উপায়
নিজের ওয়েবসাইটের জন্য প্রথম যে টুলটি বিবেচনা করা যায় সেটি হলো Google Search Console। এটি Google-এর সঙ্গে ওয়েবসাইটের search performance এবং crawling সংক্রান্ত তথ্য পর্যবেক্ষণে সাহায্য করে। তবে Search Console-এর প্রতিটি রিপোর্টকে সরাসরি “এই লিঙ্কটি এখনই বদলান” ধরনের নির্দেশ হিসেবে দেখা উচিত নয়। কোনো URL কখনো সাময়িকভাবে unavailable হতে পারে, আবার কোনো পুরোনো পেজ ইচ্ছাকৃতভাবে সরানোও হতে পারে। তাই রিপোর্ট পাওয়া গেলে সংশ্লিষ্ট URL খুলে, তার বর্তমান অবস্থা দেখে এবং কোন পেজ থেকে সেটিতে লিঙ্ক করা হয়েছে তা যাচাই করে সিদ্ধান্ত নেওয়া ভালো।
পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে বের করার সময় Search Console থেকে পাওয়া তথ্যকে আপনার নিজস্ব content audit-এর সঙ্গে মিলিয়ে দেখুন। যদি কোনো গুরুত্বপূর্ণ পুরোনো পেজ 404 হয়ে যায় এবং আপনার ওয়েবসাইটের একাধিক আর্টিকেল এখনো সেই পেজে লিঙ্ক করে, তাহলে বিষয়টি অগ্রাধিকার দিয়ে পরীক্ষা করা যায়। অন্যদিকে এমন কোনো পুরোনো URL যদি থাকে যেটি ইচ্ছাকৃতভাবে সরানো হয়েছে এবং তার কোনো প্রকৃত বিকল্প নেই, তাহলে শুধু error-এর সংখ্যা কমানোর জন্য সেটিকে homepage বা সম্পূর্ণ অপ্রাসঙ্গিক কোনো পেজে পাঠানো উচিত নয়। Google-এর বক্তব্যেও অপ্রাসঙ্গিকভাবে 404 পেজকে অন্য পেজে redirect না করার বিষয়ে সতর্ক করা হয়েছে।
WordPress ওয়েবসাইটে সহজভাবে লিঙ্ক পরীক্ষা
আপনার ওয়েবসাইট যদি WordPress-এ তৈরি হয়, তাহলে পুরোনো পোস্টের লিঙ্ক পরীক্ষা করার একাধিক উপায় রয়েছে। ছোট ওয়েবসাইট হলে গুরুত্বপূর্ণ পুরোনো পোস্ট খুলে ম্যানুয়ালি লিঙ্কে ক্লিক করাও সম্ভব। তবে ২০০ বা ৫০০টি পোস্ট থাকলে এভাবে পরীক্ষা করা বাস্তবসম্মত নয়। তখন একটি ভালো link-checking বা site-audit ব্যবস্থা ব্যবহার করে পুরো সাইট crawl করানো যেতে পারে। এ ধরনের টুল সাধারণত কোন পেজ থেকে কোন URL-এ লিঙ্ক করা হয়েছে, সেই URL কী response দিচ্ছে এবং সেটি internal না external—এসব তথ্য দেখাতে পারে।
এখানে একটি সতর্কতা জরুরি। WordPress-এ broken link checker plugin ব্যবহার করলেই সব সমস্যা স্বয়ংক্রিয়ভাবে সমাধান হয়ে যাবে—এমন ধারণা করা ঠিক নয়। প্লাগইন শুধু সমস্যা শনাক্ত করতে পারে বা কিছু ক্ষেত্রে পরিবর্তনের সুযোগ দিতে পারে; কোন URL-এর বদলে কোন URL দেওয়া উচিত, সেটি কনটেন্টের অর্থ বুঝে মানুষকেই সিদ্ধান্ত নিতে হয়। বিশেষ করে SEO গুরুত্বপূর্ণ পেজে স্বয়ংক্রিয়ভাবে নতুন লিঙ্ক বসানো ঝুঁকিপূর্ণ হতে পারে। তাই প্রথমে রিপোর্ট তৈরি করুন, তারপর গুরুত্বপূর্ণ URL হাতে যাচাই করুন এবং প্রয়োজন অনুযায়ী পরিবর্তন করুন।
অনলাইন SEO Audit Tool দিয়ে দ্রুত পরীক্ষা
বড় ওয়েবসাইটে একটি crawler-based SEO audit tool ব্যবহার করলে কাজ অনেক সহজ হয়। Ahrefs-এর Site Audit, Screaming Frog-এর মতো crawler অথবা অন্য কোনো নির্ভরযোগ্য auditing system দিয়ে ওয়েবসাইট crawl করালে 4xx পেজ, redirect, broken redirect এবং বিভিন্ন link-related সমস্যা একসঙ্গে দেখা যায়। Ahrefs-এর নির্দেশিকায়ও বড় সাইটের ক্ষেত্রে live crawl ব্যবহার করে internal ও external broken link শনাক্ত করার কথা বলা হয়েছে।
তবে কোনো SEO tool-এর রিপোর্টকে চূড়ান্ত সত্য ধরে নেওয়া উচিত নয়। Crawler যখন ওয়েবসাইট পরীক্ষা করে, তখন server response, সাময়িক downtime, robots configuration বা অন্য কোনো technical কারণে কোনো URL সম্পর্কে অস্বাভাবিক ফল আসতে পারে। তাই কোনো URL বারবার error দেখালে সেটি browser দিয়ে খুলে দেখা এবং প্রয়োজন হলে HTTP status পরীক্ষা করা ভালো। বিশেষ করে 404, 410, 301, 302 এবং 5xx response-এর মধ্যে পার্থক্য বুঝে তারপর ব্যবস্থা নেওয়া উচিত।
পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে বের করার বাস্তব ধাপ
প্রথম ধাপে আপনার ওয়েবসাইটের পুরোনো আর্টিকেলগুলোর একটি তালিকা তৈরি করুন। সব পোস্ট একদিনে পরীক্ষা করার প্রয়োজন নেই। প্রথমে বেশি traffic পাওয়া, বেশি internal link পাওয়া, বেশি গুরুত্বপূর্ণ এবং search থেকে নিয়মিত visitor পাওয়া আর্টিকেলগুলোকে অগ্রাধিকার দিতে পারেন। এরপর প্রতিটি পেজ crawler দিয়ে পরীক্ষা করান। রিপোর্টে 4xx error বা broken link পাওয়া গেলে URL, source page এবং anchor text একটি spreadsheet-এ সংরক্ষণ করুন।
দ্বিতীয় ধাপে প্রতিটি broken URL আলাদাভাবে খুলে দেখুন। এটি সত্যিই 404 কিনা, নাকি সাময়িক server error, সেটি যাচাই করুন। তৃতীয় ধাপে দেখুন পুরোনো পেজটির নতুন কোনো URL আছে কিনা। যদি একই কনটেন্ট নতুন ঠিকানায় সরানো হয়ে থাকে, তাহলে পুরোনো লিঙ্কের জায়গায় সরাসরি নতুন URL বসানো যায়। চতুর্থ ধাপে যদি পুরোনো কনটেন্টের উপযুক্ত বিকল্প না থাকে, তাহলে লিঙ্কটি সরিয়ে দেওয়ার প্রয়োজন হতে পারে। আর যদি পুরোনো URL-টির নিজস্ব external backlinks থাকে এবং তার উপযুক্ত replacement page থাকে, তখন 301 redirect বিবেচনা করা যায়। Ahrefs-ও broken URL-এর ক্ষেত্রে relevant live page-এ redirect বা broken link প্রতিস্থাপনের মতো সমাধান উল্লেখ করেছে।
ভাঙা Internal Link কীভাবে ঠিক করবেন
Internal link ভাঙা থাকলে সাধারণত সমাধান তুলনামূলক সহজ। ধরুন আপনার “বাংলা SEO গাইড” আর্টিকেলে একটি লিঙ্ক রয়েছে /seo-guide-old/ ঠিকানায়। আপনি পরে একই বিষয় নিয়ে /bangla-seo-guide/ নামে নতুন পেজ তৈরি করেছেন। পুরোনো URL যদি আর সক্রিয় না থাকে, তাহলে সংশ্লিষ্ট আর্টিকেলে গিয়ে anchor text রেখে নতুন live URL বসাতে পারেন। এতে পাঠক সরাসরি সঠিক পেজে পৌঁছাবেন।
যদি একই broken URL-এর দিকে আপনার ৩০টি পুরোনো আর্টিকেল লিঙ্ক করে, তাহলে প্রতিটি source page পরীক্ষা করা জরুরি। একটি জায়গায় পরিবর্তন করলেই বাকি ২৯টি পেজের সমস্যা সমাধান হবে না। Ahrefs-এর documentation-এও 404 পেজের ক্ষেত্রে কোন কোন পেজ থেকে সেটিতে internal link দেওয়া হয়েছে তা দেখে সেগুলো remove বা relevant live page দিয়ে replace করার পরামর্শ দেওয়া হয়েছে।
External Link ভেঙে গেলে কী করবেন
External link-এর ক্ষেত্রে পরিস্থিতি একটু আলাদা। কারণ অন্য ওয়েবসাইটের URL আপনার নিয়ন্ত্রণে থাকে না। আপনি আজ যে সরকারি ওয়েবসাইট, গবেষণা প্রতিষ্ঠান বা নির্ভরযোগ্য তথ্যসূত্রে লিঙ্ক দিলেন, ভবিষ্যতে সেটির URL পরিবর্তিত হতে পারে। তাই পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার সময় external link-এর জন্য প্রথমে দেখুন সংশ্লিষ্ট ওয়েবসাইটে একই তথ্যের নতুন পেজ আছে কিনা।
যদি নতুন পেজ পাওয়া যায়, তাহলে পুরোনো URL-এর বদলে নতুন URL বসান। যদি একই তথ্যের নির্ভরযোগ্য বিকল্প পাওয়া না যায়, তাহলে লিঙ্কটি সরিয়ে দিয়ে প্রয়োজন হলে তথ্যের অংশটি নতুনভাবে যাচাই করুন। কোনো অজানা বা সন্দেহজনক ওয়েবসাইটকে শুধু পুরোনো লিঙ্ক বাঁচানোর জন্য ব্যবহার করা উচিত নয়। Google-এর SEO নির্দেশিকাতেও বাইরের ওয়েবসাইটে লিঙ্ক দেওয়ার আগে resource-টি বিশ্বাসযোগ্য কিনা তা বিবেচনা করার কথা বলা হয়েছে।
301 Redirect কখন ব্যবহার করবেন
301 redirect একটি পুরোনো URL থেকে নতুন স্থায়ী URL-এ ব্যবহারকারী ও crawler-কে পাঠানোর ব্যবস্থা। এটি বিশেষভাবে কার্যকর হতে পারে যখন কোনো পেজের URL পরিবর্তন হয়েছে কিন্তু তার কনটেন্ট বা উদ্দেশ্য নতুন URL-এ বজায় আছে। উদাহরণস্বরূপ, /best-laptop-2024/ URL পরিবর্তন করে /best-laptop/ করা হয়েছে এবং নতুন পেজটি পুরোনো পেজের প্রকৃত উত্তরসূরি। এমন ক্ষেত্রে পুরোনো URL থেকে নতুন URL-এ permanent redirect দেওয়া যৌক্তিক হতে পারে।
কিন্তু একটি গুরুত্বপূর্ণ ভুল হলো প্রতিটি 404 পেজকে homepage-এ redirect করা। এতে URL-এর পুরোনো উদ্দেশ্য এবং নতুন গন্তব্যের মধ্যে কোনো সম্পর্ক নাও থাকতে পারে। Google Search Central-এর তথ্য অনুযায়ী, শুধু কিছুটা মিল আছে এমন পেজে অন্ধভাবে redirect করার পরিবর্তে প্রকৃত replacement না থাকলে 404 response রাখা ভালো। তাই redirect-এর আগে নিজেকে জিজ্ঞাসা করুন—“পুরোনো URL-এ যে তথ্য বা উদ্দেশ্য ছিল, নতুন পেজটি কি সত্যিই তার যথাযথ বিকল্প?”
Redirect Chain এবং Redirect Loop এড়িয়ে চলুন
একটি redirect থেকে আরেকটি redirect এবং সেখান থেকে তৃতীয় redirect-এ যাওয়াকে redirect chain বলা হয়। উদাহরণ হিসেবে A URL → B URL → C URL → D URL হলে ব্যবহারকারীকে চূড়ান্ত পেজে পৌঁছাতে একাধিক ধাপ পার হতে হচ্ছে। এমন কাঠামো দীর্ঘদিন রেখে দেওয়া ভালো নয়। সম্ভব হলে পুরোনো URL থেকে সরাসরি final URL-এ redirect করা উচিত।
আরো পড়ুনঃ একই বিষয়ের ৫টি Article লিখে Topic Cluster তৈরি করার বাস্তব উদাহরণ
আরেকটি সমস্যা হলো redirect loop। এখানে A থেকে B এবং B থেকে আবার A-তে পাঠানোর মতো চক্র তৈরি হয়। ফলে browser বা crawler কাঙ্ক্ষিত পেজে পৌঁছাতে পারে না। পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার সময় তাই শুধু “redirect আছে” দেখলেই শেষ করবেন না। final destination সত্যিই 200 response দিচ্ছে কিনা এবং redirect chain অপ্রয়োজনীয়ভাবে দীর্ঘ হয়েছে কিনা তাও পরীক্ষা করুন। Ahrefs redirect-chain বিষয়ক নির্দেশিকায় একাধিক redirect-এর পরিবর্তে সরাসরি final destination-এ যাওয়ার ব্যবস্থা করার কথা বলা হয়েছে।
404 পেজ সবসময় খারাপ নয়
SEO নিয়ে কাজ করতে গিয়ে অনেকের মধ্যে একটি ভুল ধারণা থাকে যে ওয়েবসাইটে 404 থাকলেই ranking নষ্ট হবে। বাস্তবে বিষয়টি এত সরল নয়। Google Search Central-এর একটি অফিস আওয়ার আলোচনায় স্পষ্ট করা হয়েছে যে অনেক 404 থাকা মানেই পুরো ওয়েবসাইটের ranking নষ্ট হয়ে যাবে—এমন নয়। কোনো পেজ সত্যিই আর নেই এবং তার কোনো উপযুক্ত replacement না থাকলে 404 response স্বাভাবিক বিষয়।
সমস্যা তৈরি হয় যখন আপনার ওয়েবসাইটের সক্রিয় আর্টিকেল থেকে পাঠককে ইচ্ছাকৃতভাবে এমন একটি পেজে পাঠানো হয় যা আর নেই। তাই লক্ষ্য হওয়া উচিত “সাইটে শূন্য 404 রাখা” নয়; বরং “যেসব 404-এর দিকে অপ্রয়োজনীয় internal link যাচ্ছে, সেগুলো ঠিক করা।” এই পার্থক্যটি বোঝা খুব গুরুত্বপূর্ণ। এতে আপনি অপ্রয়োজনীয় redirect তৈরি না করে বাস্তব ব্যবহারকারীর সমস্যা সমাধান করতে পারবেন।
Anchor Text পরিবর্তনের সময় কী খেয়াল রাখবেন
Broken link ঠিক করার সময় অনেকেই শুধু URL বদলে দেন, কিন্তু anchor text যাচাই করেন না। এটি সবসময় আদর্শ পদ্ধতি নয়। ধরুন anchor text ছিল “Google Search Console দিয়ে SEO রিপোর্ট দেখুন”, কিন্তু নতুন URL-টি আসলে “Keyword Research” নিয়ে লেখা। URL কাজ করলেও anchor text এবং destination-এর মধ্যে অর্থগত মিল থাকছে না। পাঠক ক্লিক করার আগে একটি প্রত্যাশা তৈরি করেন; destination page সেই প্রত্যাশা পূরণ করা উচিত।
Google-এর SEO Starter Guide অনুযায়ী, descriptive anchor text ব্যবহারকারী ও search engine উভয়কেই linked page সম্পর্কে ধারণা দিতে সাহায্য করে। তাই লিঙ্ক পরিবর্তনের সময় প্রয়োজনে anchor text-ও আপডেট করুন। তবে প্রতিটি internal link-এ একই keyword বসানোর দরকার নেই। স্বাভাবিক ভাষায় যে anchor text পাঠকের কাছে সবচেয়ে পরিষ্কার, সেটিই ব্যবহার করা ভালো।
পুরোনো আর্টিকেলের Link Audit করার একটি সহজ পরিকল্পনা
আপনার ওয়েবসাইটে যদি অনেক পুরোনো পোস্ট থাকে, তাহলে একদিনে সব ঠিক করার চেষ্টা না করে মাসিক বা ত্রৈমাসিক audit পরিকল্পনা তৈরি করতে পারেন। প্রথম সপ্তাহে সবচেয়ে গুরুত্বপূর্ণ ৫০টি পোস্ট পরীক্ষা করা যেতে পারে। দ্বিতীয় পর্যায়ে পরের ৫০টি পোস্ট এবং এভাবে ধীরে ধীরে পুরো archive পরীক্ষা করা যায়। এভাবে কাজ করলে পুরোনো সমস্যা জমে বিশাল আকার ধারণ করবে না।
একটি spreadsheet-এ “Source Article”, “Broken URL”, “Link Type”, “HTTP Status”, “Replacement URL”, “Action”, “Checked Date” এবং “Status” নামে কলাম রাখা যেতে পারে। এতে কোন সমস্যার সমাধান হয়েছে এবং কোনটি এখনো বাকি রয়েছে তা বোঝা সহজ হবে। পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে বের করার পর এই ধরনের তালিকা তৈরি করলে কাজটি এলোমেলো না হয়ে একটি নির্দিষ্ট workflow-এর মধ্যে চলে আসে। বড় সাইটে content team এবং SEO team একসঙ্গে কাজ করলেও এই পদ্ধতি বেশ কার্যকর হতে পারে।
কোন Broken Link আগে ঠিক করবেন
সব broken link-এর গুরুত্ব সমান নয়। প্রথমে সেই লিঙ্কগুলো দেখুন যেগুলো আপনার গুরুত্বপূর্ণ traffic-generating article থেকে এসেছে। এরপর দেখুন কোনো broken URL-এ আপনার সাইটের অনেক internal link আছে কিনা। তারপর এমন পেজকে অগ্রাধিকার দিন যেগুলোতে external backlinks রয়েছে বা যেগুলো আপনার content structure-এর গুরুত্বপূর্ণ অংশ।
ধরুন একটি পুরোনো URL-এ ৪০টি internal link আছে এবং সেটি একটি গুরুত্বপূর্ণ topic-এর central guide ছিল। আরেকটি broken link একটি পুরোনো, কম গুরুত্বপূর্ণ external reference। দুটির ক্ষেত্রে একই সময় ব্যয় করার প্রয়োজন নেই। প্রথমটির ক্ষেত্রে replacement, redirect এবং internal link update দ্রুত করা বেশি বাস্তবসম্মত। Ahrefs-ও 404 পেজে থাকা backlinks এবং internal links দেখে অগ্রাধিকার নির্ধারণের সুযোগের কথা উল্লেখ করেছে।
Broken Link ঠিক করার সময় যে ভুলগুলো করবেন না
সবচেয়ে বড় ভুল হলো প্রতিটি 404 URL-কে homepage-এ redirect করা। দ্বিতীয় ভুল হলো অপ্রাসঙ্গিক একটি আর্টিকেলে শুধু error কমানোর জন্য redirect করা। তৃতীয় ভুল হলো redirect থাকা সত্ত্বেও পুরোনো URL-কে internal link হিসেবে ব্যবহার করতে থাকা। ব্যবহারকারীকে সম্ভব হলে সরাসরি final destination-এ পাঠানো ভালো। Redirect chain কমানোর জন্য direct link ব্যবহারের বিষয়টি SEO auditing guidance-এও গুরুত্ব পেয়েছে।
আরেকটি ভুল হলো শুধু tool-এর রিপোর্ট দেখে কোনো URL মুছে দেওয়া। আগে বুঝতে হবে URL-টি কেন error করছে। কখনো server সাময়িকভাবে unavailable থাকতে পারে। আবার কোনো external resource কয়েক ঘণ্টা পরে ঠিক হয়ে যেতে পারে। তাই গুরুত্বপূর্ণ URL-এর ক্ষেত্রে দ্বিতীয়বার পরীক্ষা করা ভালো। একইভাবে কোনো পুরোনো পেজের প্রকৃত replacement না থাকলে নতুন কোনো নিম্নমানের পেজ তৈরি করে শুধু link structure ঠিক করার প্রয়োজন নেই।
পুরোনো Content Update এবং Broken Link একসঙ্গে করুন
পুরোনো আর্টিকেল আপডেট করার সময় শুধু broken link ঠিক করে থেমে থাকবেন না। আর্টিকেলের পুরোনো তথ্য, তারিখ, screenshots, statistics, internal links, external references এবং headings-ও যাচাই করুন। Google-এর SEO Starter Guide পুরোনো কনটেন্ট প্রয়োজন অনুযায়ী আপডেট করার পরামর্শ দেয় এবং নতুন কনটেন্টের ক্ষেত্রে নিজস্ব, উপকারী ও সহজবোধ্য তথ্য তৈরির ওপর গুরুত্ব দেয়।
উদাহরণ হিসেবে ২০২২ সালের একটি “সেরা SEO Tools” আর্টিকেল যদি আপনার সাইটে থাকে, তাহলে সেখানে শুধু একটি broken link পরিবর্তন করলেই যথেষ্ট নাও হতে পারে। কোনো tool বন্ধ হয়ে গেছে কিনা, নতুন version এসেছে কিনা, pricing বদলেছে কিনা, পুরোনো screenshot আর প্রাসঙ্গিক কিনা—এসবও যাচাই করা দরকার। অর্থাৎ broken link audit-কে একটি broader content refresh-এর অংশ হিসেবে দেখলে পুরোনো article-এর সামগ্রিক মান উন্নত করার সুযোগ পাওয়া যায়।
পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার পর কীভাবে যাচাই করবেন
লিঙ্ক পরিবর্তনের কাজ শেষ হওয়ার পর সঙ্গে সঙ্গে কাজ শেষ হয়েছে ধরে নেওয়া ঠিক নয়। প্রথমে নতুন URL browser-এ খুলে দেখুন। এরপর source article থেকে anchor text-এ ক্লিক করুন এবং দেখুন কাঙ্ক্ষিত পেজে পৌঁছানো যাচ্ছে কিনা। তারপর crawler দিয়ে আবার scan চালালে আগের 404 বা broken redirect সমস্যাটি আর রিপোর্ট হচ্ছে কিনা তা বোঝা যাবে।
আরো পড়ুনঃ কোনো বিষয়ে বাংলা তথ্য কম থাকলে Reliable Source খুঁজে Article লেখার নিয়ম
যদি 301 redirect ব্যবহার করে থাকেন, তাহলে redirect-এর final destination পরীক্ষা করুন। এটি যেন আবার অন্য একটি redirect বা 404-এ না যায়। যদি internal link সরাসরি নতুন URL-এ পরিবর্তন করে থাকেন, তাহলে পুরোনো URL কোথাও আর ব্যবহার হচ্ছে কিনা সেটিও search করে দেখা যেতে পারে। এই verification ধাপ বাদ দিলে কিছু সমস্যা অজান্তেই থেকে যেতে পারে।
একটি সহজ বাস্তব উদাহরণ
ধরুন আপনার ওয়েবসাইটে “ব্লগ SEO করার নিয়ম” নামে একটি পুরোনো আর্টিকেল রয়েছে। সেখানে পাঁচটি internal link এবং তিনটি external reference আছে। Audit করার সময় দেখা গেল একটি internal link 404 এবং একটি external link পুরোনো URL-এ নিয়ে যাচ্ছে। প্রথমে internal broken URL পরীক্ষা করে দেখা গেল একই বিষয় নিয়ে নতুন একটি article ইতিমধ্যে প্রকাশিত হয়েছে। তাই পুরোনো URL-এর জায়গায় নতুন article-এর সরাসরি লিঙ্ক বসানো হলো।
এরপর external URL পরীক্ষা করে দেখা গেল মূল ওয়েবসাইট একই তথ্যের জন্য নতুন একটি পেজ তৈরি করেছে। সেই নতুন resource-এ লিঙ্ক আপডেট করা হলো। অন্যদিকে যদি কোনো URL-এর প্রকৃত replacement না পাওয়া যেত, তাহলে সেটি অপ্রাসঙ্গিক কোনো পেজে redirect না করে লিঙ্কটি সরিয়ে দেওয়াই যুক্তিযুক্ত হতে পারত। এভাবেই পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার কাজ বাস্তব কনটেন্টের প্রেক্ষাপটে করা উচিত।
নিয়মিত Link Maintenance-এর জন্য মাসিক Checklist
প্রতি মাসে বা অন্তত কয়েক মাস পরপর ওয়েবসাইটের গুরুত্বপূর্ণ পুরোনো পোস্টগুলো পরীক্ষা করতে পারেন। প্রথমে 404 এবং 4xx URL-এর রিপোর্ট দেখুন। এরপর redirect এবং broken redirect পরীক্ষা করুন। তারপর সবচেয়ে বেশি internal link পাওয়া পেজগুলো পর্যালোচনা করুন। গুরুত্বপূর্ণ external resources এখনও সক্রিয় কিনা দেখুন। এরপর পুরোনো URL-এর কোনো নতুন replacement তৈরি হয়েছে কিনা যাচাই করুন।
এর পাশাপাশি নতুন article প্রকাশ করার সময়ই internal link ঠিকভাবে বসানোর অভ্যাস করুন। কোনো পুরোনো URL পরিবর্তন করলে সঙ্গে সঙ্গে পুরোনো internal references খুঁজে আপডেট করুন। এতে কয়েক মাস পর বড় আকারের link audit করার প্রয়োজন কমে যাবে। অর্থাৎ সমস্যার সৃষ্টি হওয়ার পর সমাধান করার পাশাপাশি URL management-এর শুরু থেকেই ভালো অভ্যাস তৈরি করা সবচেয়ে কার্যকর পদ্ধতিগুলোর একটি।
SEO-এর দৃষ্টিতে সবচেয়ে গুরুত্বপূর্ণ বিষয়
ব্রোকেন লিঙ্ক ঠিক করাকে শুধুমাত্র ranking বাড়ানোর কৌশল হিসেবে দেখা উচিত নয়। এর প্রথম উদ্দেশ্য হলো পাঠককে সঠিক তথ্যের জায়গায় পৌঁছে দেওয়া এবং ওয়েবসাইটের navigation পরিষ্কার রাখা। দ্বিতীয় উদ্দেশ্য হলো internal linking structure-কে সঠিক রাখা। তৃতীয় উদ্দেশ্য হলো search engine crawler যেন আপনার ওয়েবসাইটের গুরুত্বপূর্ণ পেজগুলোতে অপ্রয়োজনীয় dead-end-এর মুখোমুখি না হয়।
একই সঙ্গে মনে রাখতে হবে, broken link ঠিক করলেই কোনো নির্দিষ্ট keyword-এর ranking নিশ্চিতভাবে বেড়ে যাবে—এমন দাবি করা ঠিক নয়। Search ranking অনেকগুলো বিষয় ও সিগন্যালের ওপর নির্ভর করে। তবে পরিষ্কার navigation, প্রাসঙ্গিক internal links, ব্যবহারযোগ্য content এবং সঠিক technical maintenance একটি ভালো website experience তৈরি করতে সাহায্য করে। Google-এর নির্দেশিকাতেও useful, well-organized, up-to-date এবং সহজে নেভিগেট করা যায় এমন content-এর গুরুত্ব দেওয়া হয়েছে।
আমাদের শেষ কথাঃ
একটি পুরোনো ব্লগ আর্টিকেল প্রকাশের পর সেটিকে বছরের পর বছর একই অবস্থায় রেখে দিলে ধীরে ধীরে অনেক লিঙ্ক অকার্যকর হয়ে যেতে পারে। তাই নিয়মিত content audit-এর অংশ হিসেবে পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে বের করা এবং প্রয়োজন অনুযায়ী সেগুলো সংশোধন করা ওয়েবসাইট রক্ষণাবেক্ষণের গুরুত্বপূর্ণ কাজ। তবে এখানে সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো প্রতিটি error-এর জন্য একই সমাধান ব্যবহার না করা। কোথাও নতুন URL দিয়ে লিঙ্ক বদলাতে হবে, কোথাও লিঙ্ক সরিয়ে ফেলতে হবে, কোথাও পুরোনো পেজ পুনরুদ্ধার করা যেতে পারে, আবার প্রকৃত replacement থাকলে 301 redirect ব্যবহার করা যেতে পারে।
সবচেয়ে ভালো পদ্ধতি হলো প্রথমে সমস্যাটি শনাক্ত করা, তারপর URL-এর বর্তমান অবস্থা যাচাই করা, পুরোনো কনটেন্টের উদ্দেশ্য বোঝা এবং তার ভিত্তিতে সমাধান নির্বাচন করা। পুরোনো আর্টিকেলে ব্রোকেন লিঙ্ক খুঁজে ঠিক করার সময় অপ্রাসঙ্গিক redirect, redirect chain এবং ভুল anchor text এড়িয়ে চলুন। গুরুত্বপূর্ণ পেজগুলোকে আগে পরীক্ষা করুন এবং কাজ শেষে আবার crawl করে ফলাফল যাচাই করুন।
এতে আপনার পুরোনো content archive ধীরে ধীরে আরও পরিষ্কার, ব্যবহারবান্ধব এবং সংগঠিত হবে। আর সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো—শুধু SEO-এর জন্য নয়, একজন বাস্তব পাঠক যখন আপনার কয়েক বছর আগের একটি আর্টিকেল পড়বেন, তখন তিনি যেন প্রতিটি প্রয়োজনীয় লিঙ্ক থেকে নির্ভরযোগ্য ও প্রাসঙ্গিক তথ্যের জায়গায় পৌঁছাতে পারেন। এটাই একটি ভালো long-term content maintenance strategy-এর মূল লক্ষ্য।



ইউভি বাংলার নীতিমালা মেনে কমেন্ট করুন। প্রতিটি কমেন্ট রিভিউ করা হয়।
comment url