ওয়ার্ডপ্রেস: রেজেক্স এবং র্যাঙ্ক ম্যাথ এসইও সহ একটি YYYY/MM/DD পারমিলিং স্ট্রাকচার সরান এবং পুন Redনির্দেশ করুন
আপনার ইউআরএল কাঠামোর সরলকরণ বিভিন্ন কারণের জন্য আপনার সাইটটিকে অনুকূল করার একটি দুর্দান্ত উপায়। লম্বা ইউআরএল অন্যের সাথে ভাগ করে নেওয়া কঠিন, পাঠ্য সম্পাদক এবং ইমেল সম্পাদকগুলি থেকে বিচ্ছিন্ন হয়ে যেতে পারে এবং জটিল ইউআরএল ফোল্ডার স্ট্রাকচারগুলি আপনার সামগ্রীর গুরুত্বের উপর অনুসন্ধান ইঞ্জিনগুলিতে ভুল সংকেত প্রেরণ করতে পারে।
YYYY/MM/DD Permalink গঠন
যদি আপনার সাইটের দুটি ইউআরএল থাকে, তাহলে আপনি কোনটি মনে করবেন যে নিবন্ধটি উচ্চতর গুরুত্ব দিয়েছিল?
- https://martech.zone/permalink-optimization OR
- https://martech.zone/permalink-optimization
ওয়ার্ডপ্রেসের জন্য ডিফল্ট সেটআপগুলির মধ্যে একটি হল ব্লগে একটি স্থায়ী লিঙ্ক কাঠামো যা URL এর মধ্যে yyyy/mm/dd অন্তর্ভুক্ত করে। এটি কয়েকটি কারণে আদর্শ নয়:
- সার্চ ইঞ্জিন অপ্টিমাইজেশান (এসইও) - উপরে আলোচনা করা হয়েছে, সাইটের অনুক্রম মূলত সার্চ ইঞ্জিনগুলিকে দেখিয়ে দিচ্ছে যে বিষয়বস্তু হোম পেজ থেকে 4 টি ফোল্ডার দূরে… তাই এটি গুরুত্বপূর্ণ বিষয়বস্তু নয়।
- সার্চ ইঞ্জিন রেজাল্ট পেজ (SERP) - আপনার সাইটে আপনার একটি চমত্কার নিবন্ধ থাকতে পারে যা আপনি গত বছর লিখেছিলেন কিন্তু এটি এখনও বৈধ। যাইহোক, অন্যান্য সাইটগুলি আরও সাম্প্রতিক নিবন্ধ প্রকাশ করছে। আপনি যদি সার্চ ইঞ্জিন ফলাফল পৃষ্ঠায় (SERP) এক বছর আগের তারিখের কাঠামো দেখে থাকেন, তাহলে আপনি কি পুরনো নিবন্ধে ক্লিক করবেন? সম্ভবত না.
প্রথম পদক্ষেপটি হল ওয়ার্ডপ্রেস অ্যাডমিনে সেটিংস> পারমালিংক আপডেট করা এবং শুধু আপনার পারমালিংক তৈরি করা /% পোস্টনাম% /
এই; যাইহোক, আপনার ব্লগে আপনার বিদ্যমান সমস্ত পোস্ট লিঙ্কগুলি ভেঙে দেবে। আপনার ব্লগ কিছু সময়ের জন্য লাইভ থাকার পর, আপনার প্রতিটি পুরানো নিবন্ধের জন্য পুনirectনির্দেশনা যোগ করা মজা নয়। এটি ঠিক আছে কারণ আপনি একটি নিয়মিত এক্সপ্রেশন ব্যবহার করতে পারেন (রেজেক্স) এটা করতে. একটি নিয়মিত অভিব্যক্তি একটি প্যাটার্ন সন্ধান করে। এই ক্ষেত্রে, আমাদের নিয়মিত অভিব্যক্তি হল:
/\d{4}/\d{2}/\d{2}/(.*)
উপরের অভিব্যক্তিটি নিম্নরূপ ভেঙে যায়:
- /\ দিন {4} বছরের প্রতিনিধিত্বকারী একটি স্ল্যাশ এবং 4 টি সংখ্যাসূচক সংখ্যা সন্ধান করে
- /\ দিন {2} একটি স্ল্যাশ এবং মাসের প্রতিনিধিত্বকারী 4 টি সংখ্যাসূচক সংখ্যা সন্ধান করে
- /\ দিন {2} দিনের প্রতিনিধিত্বকারী একটি স্ল্যাশ এবং 4 সংখ্যাসূচক সংখ্যার সন্ধান করে
- /(। ইউআরএলের শেষে যা আছে তা একটি ভেরিয়েবলে ক্যাপচার করে যেখানে আপনি পুন redনির্দেশ করতে পারেন। এক্ষেত্রে:
https://martech.zone/$1
এটি এর মধ্যে কেমন দেখায় র্যাঙ্ক ম্যাথ এসইও প্লাগইন (আমাদের একটি হিসাবে তালিকাভুক্ত প্রিয় ওয়ার্ডপ্রেস প্লাগইন), শুধু টাইপ সেট করা আছে তা নিশ্চিত করতে ভুলবেন না রেজেক্স ড্রপডাউনের সাথে:
ব্লগ, বিভাগ, বা বিভাগের নাম বা অন্যান্য শর্তাবলী সরানো হচ্ছে
ব্লগ সরানো হচ্ছে - যদি আপনার স্থায়ী লিঙ্কের কাঠামোর মধ্যে "ব্লগ" শব্দটি থাকে, তাহলে আপনি জনসংখ্যার জন্য র্যাঙ্ক ম্যাথ এসইও এর পুনireনির্দেশগুলি ব্যবহার করতে পারেন
/blog/([a-zA-Z0-9_.-]+)$
এটি লক্ষ্য করুন, আমি (।*) বিকল্পটি ব্যবহার করিনি কারণ এটি একটি লুপ তৈরি করবে যদি আমার একটি পৃষ্ঠা থাকে যা কেবল /ব্লগ। এর জন্য প্রয়োজন যে /ব্লগ /এর পরে কিছু ধরণের স্লাগ আছে। আপনি উপরের মত এটি পুন redনির্দেশিত করতে চান।
https://martech.zone/$1
বিভাগ সরানো হচ্ছে
- মুছে ফেলার জন্য বিভাগ আপনার স্লাগ থেকে (যা ডিফল্টরূপে আছে) র্যাঙ্ক ম্যাথ এসইও প্লাগইন যার একটি বিকল্প আছে ফালা বিভাগ ইউআরএল স্ট্রাকচার থেকে তাদের এসইও সেটিংস> লিঙ্ক:বিভাগগুলি সরানো হচ্ছে - যদি আপনার বিভাগগুলি থাকে, আপনি একটু বেশি সতর্ক থাকতে চান এবং সঠিক বিভাগের নামের একটি অ্যারে তৈরি করতে চান যাতে আপনি ঘটনাক্রমে একটি বৃত্তাকার লুপ তৈরি না করেন। এখানে সেই উদাহরণ:
/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$
আবার, আমি (।*) বিকল্পটি ব্যবহার করিনি কারণ এটি একটি লুপ তৈরি করবে যদি আমার একটি পৃষ্ঠা থাকে যা কেবল /ব্লগ। আপনি উপরের মত এটি পুন redনির্দেশিত করতে চান।
https://martech.zone/$1
প্রকাশ: Martech Zone একটি গ্রাহক এবং অনুমোদিত Rank Math.