سؤال

وأنا توليد حاليا ملف خريطة الموقع حيوي باستخدام HttpHandler، مع مسار لتعيين sitemap.axd. هذا ثم يعود محتوى أكس. لا أحد في مكتبي مؤكد إذا جميع محركات البحث تقبل هذا التمديد أو إذا كانوا يرغبون. XML تحليل. وأنا أعلم أنني يمكن تقديمها إلى Google من خلال أدوات مشرفي المواقع واستخدام ملف robots.txt للإشارة إلى أن خريطة الموقع وsitemap.axd.

هل sitemap.axd مقبولة من الجميع؟ إن لم يكن، لا أحد يعرف أي منها سوف أو لا؟

هل كانت مفيدة؟

المحلول

والبروتوكول المتفق عليه من قبل محركات البحث الرئيسية يسمح لك بتحديد في ملف robots.txt موقع خريطة الموقع XML الخاصة بك. هناك ميل في الأمثلة لتسمية هذا "ملف sitemap.xml 'ولكن أي اسم مع أو من دون أي تمديد يجب أن تعمل طالما أن محتوى في هذا الموقع هو XML.

ونوع MIME المحدد في استجابة HTTP <م> قد يكون مطلوبا من قبل بعض محركات البحث ليكون واحدا من قائمة النص أو أكس العش الأنواع.

نصائح أخرى

وإنشاء إعادة كتابة عنوان الموقع يعمل بالنسبة لي مع sitemap.axd BlogEngine.net. وذلك عندما السير الآخرين الآخرين تذهب إلى ملف sitemap.xml التي تقدمها مع sitemap.axd

        <rewrite>
                <rules>
                    <rule name="SiteMap" patternSyntax="Wildcard" stopProcessing="true">
                        <match url="sitemap.xml" />
                        <action type="Rewrite" url="sitemap.axd" appendQueryString="false" />
                    </rule>
</rules>
</rewrite>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top