কোনও সাইটম্যাপ সূচীতে কি অন্য সাইটম্যাপ সূচি থাকতে পারে?


11

আমার কাছে প্রতিটি ভাষার জন্য সাইটম্যাপ সূচক সহ একটি দ্বি-ভাষিক ওয়েবসাইট রয়েছে যা বেশ কয়েকটি পৃথক সাইটম্যাপের সাথে লিঙ্ক করে (ভিডিওগুলির জন্য একটি, স্থির সামগ্রীর জন্য একটি এবং নিবন্ধের জন্য একটি)। আমি অন্য সাইটম্যাপটি উপস্থাপন করতে চাই যা সাইট ম্যাপ সূচকে লিঙ্ক করে, তাই আমি সেই সাইটম্যাপটি মূলত রোবটস.টি.এস.টিতে লিঙ্ক করতে পারতাম এবং প্রতিটি ভাষার জন্য একটি করে রোবট.এসটিএসটি রাখতে হবে না।

এটা কি বৈধ? নাকি আমার সমস্যার সরল সমাধান আছে?

উত্তর:


12

আমি নিশ্চিত নই যে এটি জিজ্ঞাসা করার পর বছর ধরে এটি পরিবর্তিত হয়েছিল; তত্ত্বের ক্ষেত্রে আপনি যেমন (প্রথম উত্তরটি বলেছেন), অনুশীলনে গুগল কমপক্ষে আপনাকে একটি ত্রুটি দেবে (তাদের ওয়েবমাস্টার সরঞ্জামগুলিতে দেখেছি):

ভুল সাইটম্যাপ সূচক ফর্ম্যাট: নেস্টেড সাইটম্যাপ সূচি

গুগল সহায়তা পৃষ্ঠাতে আরও বলা হয়েছে:

কোনও সাইটম্যাপ সূচি ফাইল অন্য সাইটম্যাপ সূচি ফাইলগুলিকে তালিকাবদ্ধ করতে পারে না, তবে কেবল সাইটম্যাপ ফাইল।

উত্স: https://support.google.com/webmasters/answer/35738


গুরুত্বপূর্ণ বিষয় হ'ল সাইটম্যাপ বনাম সাইটম্যাপ সূচক। আমি অতীতে এই ত্রুটি করেছি। একটি সূচীতে একাধিক সাইটম্যাপ রয়েছে - এই ধরণের একের মধ্যেই অন্য সাইটম্যাপ / সূচি ফাইল থাকতে পারে। ডকুমেন্টেশন ইমো পরিষ্কার হতে পারে।
বিজয়ী হয়েছে

10

হ্যাঁ, আপনার সাইটম্যাপ ইনডেক্স থাকতে পারে অন্য সাইটম্যাপ সূচী [ উত্স ] এর উল্লেখ রয়েছে, যতক্ষণ না তারা সবাই একই ডোমেনে থাকে।

আপডেট হয়েছে: সাইটম্যাপ ইনডেক্স ফাইলগুলিতে অন্য সূচি ফাইল থাকতে পারে না - প্রতিটি সাইটম্যাপ সূচীতে নিয়মিত সাইটম্যাপের লিঙ্ক থাকতে পারে। যদিও একাধিক সাইটম্যাপ সূচকগুলি গুগলে স্বতন্ত্রভাবে জমা দেওয়া যেতে পারে, যদিও।

প্রতিটি স্বতন্ত্র সাইটম্যাপ সূচীতে অন্যের কাছে 1,000 টি উল্লেখ থাকতে পারে <sitemap>। আপনার যদি এর চেয়ে বেশি রেফারেন্সের প্রয়োজন হয় তবে একাধিক সাইটম্যাপ সূচি তৈরি করুন এবং প্রতিটি জমা দিন।

প্রতিটি স্বতন্ত্র সাইটম্যাপে 50,000 পৃষ্ঠার রেফারেন্স অন্তর্ভুক্ত থাকতে পারে । আপনার যদি এর চেয়ে বেশি প্রয়োজন হয় তবে এগুলি একাধিক সাইটম্যাপে বিভক্ত করুন।


আপনি দয়া করে নেস্টেড সাইটম্যাপ ইনডেক্সের উদাহরণ সরবরাহ করতে পারেন? আমি এটি কোথাও খুঁজে পাচ্ছি না। আপনার উল্লেখ করা লিঙ্কটি দুর্ভাগ্যক্রমে মারা গেছে is
বিশেষজ্ঞ

@ এক্সপার্ট উপরের সমস্ত লিঙ্কগুলি আমার জন্য লোড হচ্ছে। সাইটম্যাপ সূচীর পরামর্শটি এখানে: সাইটম্যাপ.ব্লগস্পট . com / 2005 / 08 / using- sitemap-index- files.html । আপনি আর্কাইভ.অর্গও দেখতে পারেন: web-beta.archive.org/web/20151104084324/http://…
নিক

অদ্ভুতভাবে ওয়েব সংরক্ষণাগারটি বলে যে পৃষ্ঠাটি সূচিযুক্ত নয়। আমি এটি গুগল ক্যাশে দেখতে সক্ষম হয়েছি। তবে আমি দেখতে পাচ্ছি না যে আমি কীভাবে অন্য সাইটম্যাপটি উল্লেখ করি। আপনি দয়া করে অন্য সাইটম্যাপ সূচকে নির্দেশ করতে সাইটম্যাপ সূচির কোন ট্যাগ / বৈশিষ্ট্যটি ব্যবহার করবেন তা নির্দিষ্ট করতে পারেন?
বিশেষজ্ঞ

@ এক্স্পার্টটি এখন দেখে মনে হচ্ছে আপনি আর সাইটম্যাপ সূচিতে ব্যবহারকারী সাইটম্যাপ সূচী করতে পারবেন না - আমি রিপোর্টগুলি দেখতে পাচ্ছি যে এটি ওয়েবমাস্টার সরঞ্জামগুলিতে বৈধকরণকারীর ত্রুটির ফলস্বরূপ। সুতরাং তাদের পৃথক হওয়া দরকার: "যেহেতু সাইটম্যাপ সূচি ফাইলগুলিতে অন্য সূচী ফাইলগুলি থাকতে পারে না, তাই আপনাকে প্রতিটি সাইটম্যাপ সূচি ফাইলটি আলাদাভাবে আপনার অ্যাকাউন্টে জমা দিতে হবে” " webmasters.googleblog.com/2006/10/… । উপরের উত্তর আপডেট করবে।
নিক

ডকুমেন্টেশনে বলা হয়েছে যে আপনি কোনও সাইট ম্যাপ ইনডেক্স ফাইল থেকে 50,000 সাইটম্যাপগুলি উল্লেখ করতে পারেন:> আপনি যদি একাধিক সাইটম্যাপ সরবরাহ করেন তবে আপনার অবশ্যই প্রতিটি সাইটম্যাপ ফাইলটি সাইটম্যাপ সূচী ফাইলটিতে তালিকাভুক্ত করা উচিত। সাইটম্যাপ ইনডেক্স ফাইলগুলি 50,000 এর বেশি সাইটম্যাপের তালিকাবদ্ধ নাও হতে পারে এবং এটি অবশ্যই 50MB (52,428,800 বাইট) এর চেয়ে বড় নয় এবং সংকোচিত হতে পারে। আপনার একাধিক সাইটম্যাপ সূচক ফাইল থাকতে পারে। সাইটম্যাপ ইনডেক্স ফাইলের এক্সএমএল ফর্ম্যাটটি কোনও সাইটম্যাপ ফাইলের এক্সএমএল ফর্ম্যাটের সাথে খুব মিল। ওয়েবমাস্টার্স.স্ট্যাকেক্সেঞ্জাওয়েজ.কমেসশনস
18243/…

0

একটি সহজ উপায় আছে তবে কেবল যদি আপনার ওয়েব হোস্টিং প্যাকেজ এটির অনুমতি দেয়।

কেন প্রতিটি ভাষার জন্য সাবডোমেন তৈরি করবেন না?

প্রতিটি সাবডোমেনকে আলাদা আলাদা ফোল্ডারে নির্দেশ করা যেতে পারে তবে মূলত, আপনি সমস্ত কিছু অনুলিপি করেন যাতে উভয় ফোল্ডার অভিন্ন হয়, তারপরে আপনি নতুন উপস্থাপনা পৃষ্ঠাগুলি (উদাহরণস্বরূপ, index.html) বিভিন্ন ভাষার সাথে মেলে পরিবর্তন করেন।

উদাহরণস্বরূপ, আপনার যদি এটির মতো সেটআপ থাকে:

URL: http://www.example.com

Document root of above URL: /home/user/public_html

Contents of document root:

index.html
index.css
sitemap.xml
robots.txt

তারপরে আপনি এটির মতো একটি সেটআপ পরিকল্পনা করতে পারেন:

URL: http://fr.example.com

Document root of above URL: /home/user/french/public_html

Contents of document root:

index.html
index.css
sitemap.xml
robots.txt

তারপরে আপনি কেবল সূচিপত্র html পরিবর্তন করতে পারেন।

কিন্তু ...

আপনি যদি কিছু স্ক্রিপ্টগুলিতে নিখুঁত পথের নাম ব্যবহার করেন তবে আপনাকে সেগুলিও পরিবর্তন করতে হবে। সুতরাং উপরের উদাহরণে, যদি সূচী। html এর অনুলিপি মূল ফোল্ডারে সূচি.এসএসকে বোঝায়, তবে সেটিকে আপডেট করা দরকার।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.