গুগলের জন মুলারকে এমন একটি কৌশল সম্পর্কে জিজ্ঞাসা করা হয়েছিল যা গুগল এবং অন্যান্য সার্চ ইঞ্জিনকে প্রতিদিন সাইটম্যাপ ক্রল করতে বাধ্য করার জন্য ডিজাইন করা হয়েছে। প্রশ্নকর্তা বলেছেন যে তিনি এটি একটি বড় সাইটে অ্যাকশনে দেখেছেন।
ইউআরএল প্যারামিটারের সাথে ক্যাশে করা বৈধ
ওয়েবসাইটগুলি দীর্ঘদিন ধরে সিএসএস, জাভাস্ক্রিপ্ট এবং পরিবর্তন হতে পারে এমন অন্যান্য ফাইলগুলির জন্য ডি-ক্যাশিং নামে একটি কৌশল ব্যবহার করেছে৷ ক্যাশে করার উদ্দেশ্য হল একটি ওয়েবসাইট ভিজিটরের ব্রাউজারকে সঞ্চিত ক্যাশে ফাইলের উপর নির্ভর করে CSS বা জাভাস্ক্রিপ্ট ফাইলগুলির একটি পুরানো কপি সংরক্ষণ করা থেকে বিরত রাখা। কারণটি হল যে কখনও কখনও কোনও ওয়েবসাইটের মালিক CSS বা JavaScript ফাইলে পরিবর্তন করতে পারে এবং ফাইলের নাম পরিবর্তন করার পরিবর্তে, তারা কেবল ফাইলের নামের শেষে একটি URL প্যারামিটার যুক্ত করে, যাতে সর্বশেষ সংস্করণটি সাইট দর্শকদের কাছে ডাউনলোড করা হয়।
সর্বশেষ শৈলী ফাইল, স্ক্রিপ্ট বা ছবি পরিবেশন করার সময় এটি ওয়েবসাইটটিকে একটি ওয়েবসাইট ভিজিটরের ব্রাউজারে দ্রুত লোড করার অনুমতি দেয় (দ্বিতীয়বার ওয়েব পৃষ্ঠার সংস্থানগুলি লোড না করে)।
এটি করার উপায় হল ফাইলটিতে একটি প্রশ্ন চিহ্ন এবং অতিরিক্ত প্যারামিটার যোগ করা।
একটি ক্যাশে হ্যাক একটি বৈধ সাইটম্যাপ?
স্পষ্টতই কিছু SEO তাদের সাইটম্যাপে ইউআরএল প্যারামিটার যোগ করে যাতে সার্চ ইঞ্জিনগুলিকে ক্রল করতে বাধ্য করে, এর উপর নির্ভর না করে
ব্লুস্কির সহকর্মী @seoharbour কে জিজ্ঞাসা করলেন
“হাই জন, আমি sitemap.xmls সম্পর্কে আরও কিছু জানার চেষ্টা করছি। আমি সাইটম্যাপিংডেক্সে একটি সাইটম্যাপের URL-এর শেষে একটি ?v=unix টাইমস্ট্যাম্প যোগ করে ক্যাশেবাস্টিং নামক এই জিনিসটি সম্পর্কে শুনেছি। দেব ব্লগে আমি শুধুমাত্র একটি মন্তব্য খুঁজে পেয়েছি
মান, আমি অনুমান করি যে এটি খুব বৈধ?
জন মুলার উত্তর দিয়েছেন:
“কেন একটি সাইটম্যাপে ক্যাশে-বাস্টিং ব্যবহার করুন? হয়তো আমি বুঝতে পারছি না আপনার উদ্দেশ্য কি, বিনা দ্বিধায় বিস্তারিত বলুন!”
@seoharbour উত্তর দিয়েছেন:
“ন্যায্য প্রশ্ন, আমি একটি কঠোর কাঠামো সহ একটি বড় সাইটে এই আচরণটি পর্যবেক্ষণ করেছি। ইন্ডেক্স করা হোম সাইটম্যাপ ইউআরএলগুলি প্রতিদিন একটি ?v=নতুন টাইম স্ট্যাম্প পায়। আমি ধরে নিচ্ছি যে তারা আমাকে প্রতিদিন একটি নতুন ইউআরএল নিয়ে ফিরে আসতে বাধ্য করতে চায়। যেহেতু ইউআরএল পরিবর্তন হয় এবং লাস্টমড নয়, তাই আমি ভাবছি এটি কোন ক্ষতি করে কিনা?”
সাইটম্যাপে ক্যাশে বাস্টিং ব্যবহার করবেন না
Google থেকে জন মুলার প্রতিক্রিয়া জানিয়েছেন যে সাইটম্যাপে ডিক্যাশ ইউআরএল প্যারামিটার ব্যবহার করা একটি খারাপ ধারণা।
তিনি ব্যাখ্যা করেছেন:
“আমি মনে করি এটি একটি খারাপ ধারণা কারণ আপনি ইঙ্গিত দিচ্ছেন যে সামগ্রীর একটি অংশের ক্যানোনিকাল URL সব সময় পরিবর্তিত হওয়া উচিত। এটি সার্চ ইঞ্জিনের জন্য ভাল নয়, এটি আপনার ট্র্যাকিংয়ের জন্য ভাল নয়। পরিষ্কার, স্থিতিশীল URL থাকা গুরুত্বপূর্ণ। (টিবিএল পৃষ্ঠা “কুল ইউআরআইগুলি পরিবর্তন করবেন না” বুকমার্ক করা হয়েছে)”
এসইও প্রভাবক হ্যাক ভুল হয়েছে
এই ধরণের জিনিসটি তখন ঘটে যখন একজন এসইও প্রভাবক যিনি সত্যিই এসইও জানেন না তিনি এমন উন্মাদ ধারণা নিয়ে আসেন যা কাগজে ভাল শোনায় কিন্তু প্রকৃত এসইওদের কাছে হাস্যকর শোনায় যারা মার্কআপ ভাষাগুলি (যেমন XML এবং HTML) কীভাবে কাজ করে তা জানে। এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ এর সংক্ষিপ্ত রূপ XML। একটি মার্কআপ ভাষা হিসাবে এটির নিয়ম রয়েছে যা একজন এসইও বা ওয়েবসাইটের মালিক ক্রলার বা অন্য কোনও ওয়েবসাইট ভিজিটরের সাথে যোগাযোগ করতে অনুসরণ করতে পারেন। কোন হ্যাক প্রয়োজন.
নিয়ে যাওয়া
- সাইটম্যাপ ক্যাশিং একটি এসইও কৌশল নয়।
স্পষ্টতই, কিছু এসইও সার্চ ইঞ্জিনকে প্রতিদিন সেগুলি পুনরুদ্ধার করতে বাধ্য করার প্রয়াসে সাইটম্যাপ ইউআরএলগুলিতে ক্রমাগত পরিবর্তনশীল URL প্যারামিটার যোগ করে। এইভাবে XML সাইটম্যাপ কাজ করে না এবং এখানে একটি ক্যাশে লঙ্ঘনের প্রবর্তন নির্দেশ করে যে সাইটম্যাপটি অস্থির এবং প্রস্তাবিত নয়। - সাইটম্যাপে decache প্রয়োগ করা একটি খারাপ ধারণা।
Google-এর জন মুলার বলেছেন যে ক্রমাগত সাইটম্যাপ URL গুলি পরিবর্তন করা একটি খারাপ ধারণা কারণ এটি ইঙ্গিত দেয় যে সামগ্রীর ক্যানোনিকাল URL ক্রমাগত পরিবর্তিত হচ্ছে৷
স্থিতিশীল URLগুলি গুরুত্বপূর্ণ: মুলার জোর দিয়েছিলেন যে পরিষ্কার এবং স্থিতিশীল URLগুলি সার্চ ইঞ্জিন এবং ট্র্যাকিংয়ের জন্য আরও ভাল। - ক্যাশে হ্যাক করা বিভিন্ন প্রসঙ্গে বৈধ।
URL প্যারামিটার যোগ করা হল CSS, JavaScript, ছবি এবং অন্যান্য সংস্থানগুলির জন্য একটি সাধারণ কৌশল, যেখানে লক্ষ্য হল ব্রাউজারগুলিকে পুরানো ক্যাশে করা ফাইলগুলি পরিবেশন করা থেকে আটকানো৷ - সাইটম্যাপে ইতিমধ্যেই পরিবর্তন স্থানান্তরের জন্য একটি আদর্শ পদ্ধতি রয়েছে৷
দএকটি কম্পোনেন্ট ক্রলারদের জানাতে বিদ্যমান থাকে যখন একটি ফাইল (যেমন একটি ইউআরএল) সর্বশেষ পরিবর্তন করা হয়েছিল এবং ক্রলারকে প্রকৃতপক্ষে পরিবর্তিত নতুন বিষয়বস্তু সূচীকরণে ফোকাস করার অনুমতি দেয়।
বিষয়বস্তু সূচীকরণ সমস্যা সমাধানের জন্য প্রতিষ্ঠিত XML মানগুলির চারপাশে হ্যাক উদ্ভাবনের চেষ্টা করা হচ্ছে এমন কিছু ঠিক করা যেখানে সমস্যাটি নেই৷ এই ধরনের সমস্যা সাইটম্যাপের সাথে সম্পর্কিত নয়। সমস্যা প্রায় সবসময় বিষয়বস্তু. অনেক ক্ষেত্রে সমস্যাটি এসইও ফ্যাক্টর যেমন কীওয়ার্ড, শিরোনাম এবং লিঙ্কগুলির উপর ফোকাস করার পরিবর্তে ব্যবহারকারীর বিষয়গুলি যেমন ব্যবহারযোগ্যতা এবং উপযোগিতার উপর ফোকাস করা থেকে উদ্ভূত হয়।
Shutterstock/elenabsl দ্বারা বৈশিষ্ট্যযুক্ত চিত্র