2011-12-22 16 views
5

में उपयोग के बारे में मैंने कहीं भी पढ़ा है कि आप एक ऐसी वेबसाइट कैसे बना सकते हैं जो एक पृष्ठ के प्रत्येक खंड को AJAX के साथ लोड करता है जबकि अभी भी एसईओ प्रदान करता है। यूआरएल में # के उपयोग के साथ इसका कुछ संबंध था। ट्विटर के समान क्या है। मुझे इसके बारे में कहीं भी कुछ नहीं मिल रहा है। क्या किसी को पता है कि मैं किस बारे में बात कर रहा हूं?एसईओ और यूआरएल

+0

इस http://stackoverflow.com/questions/1457/modify-address-bar-url-in-ajax-app-to-match-current-state का डुप्लिकेट हो सकता है? – jjmontes

+0

यह मेरे दिल को वार करता है कि आपने मेरा जवाब स्वीकार कर लिया है, भले ही उसके पास अधिक वोट न हों। मुझे लगता है कि मैंने वेब डेवलपर को सर्वोत्तम अभ्यास की दिशा में चलाने में मदद की है, और वेब को थोड़ा बेहतर स्थान बनाया है। –

+1

आपका शीर्षक '#!' का उपयोग करना चाहिए, न कि '! #', अन्यथा '!' खंड के बिना मुख्य यूआरआई का हिस्सा होगा (सर्वर पर भेजा गया)। – Bruno

उत्तर

3

#! एक "hashbang" कहा जाता है और वे कर रहे हैं कि सभी की जड़ वेब विकास में बुराई है।

असल में, कमजोर वेब डेवलपर्स ने #anchor नामों को अपने वेब पेज पर काम करने के लिए "वेब 2.0" चीजों को पाने के लिए क्लूडी हैक के रूप में उपयोग करने का निर्णय लिया, फिर Google से शिकायत की कि उनके पेज रैंक का सामना करना पड़ा। Google ने हैशबैंग को सक्षम करके अपने कल्ज के चारों ओर एक काम किया।

कमजोर वेब डेवलपर्स ने इस काम को सुसमाचार के रूप में लिया। इसका इस्तेमाल न करें। यह एक कचरा है।

हैशबैंग पर निर्भर वेब विकास वेब-विकास किया गया है गलत

यह लेख अब तक की तुलना में कहीं अधिक अच्छी तरह से लिखा गया है, और गॉकर मीडिया फियास्को से उनके (माइग्रेशन) हैशबैंग केंद्रित वेबसाइट पर माइग्रेशन से संबंधित है। यह आपको बताता है कि क्या हो रहा है और यह क्यों बुरा है।

http://isolani.co.uk/blog/javascript/BreakingTheWebWithHashBangs

5

this है आप के लिए क्या देख रहे:

का हवाला देते हुए:

  • थोड़ा स्टेटफुल AJAX पृष्ठों जब भी सीधे पहुँचा एक ही सामग्री दिखाते स्टेटफुल AJAX के पृष्ठों के लिए URL टुकड़े को संशोधित। ये वे पृष्ठ हैं जिन्हें खोज परिणामों में संदर्भित किया जा सकता है। http://example.com/page?query#state जैसे यूआरएल के बजाय हम इन यूआरएल को पहचानना संभव बनाने के लिए टोकन जोड़ने का प्रस्ताव देना चाहते हैं: http://example.com/page?query#[FRAGMENTTOKEN]state। वेब पर मौजूदा यूआरएल की समीक्षा के आधार पर, हम "!" का उपयोग करने का प्रस्ताव देते हैं (एक विस्मयादिबोधक बिंदु) इसके लिए टोकन के रूप में। प्रस्तावित यूआरएल जो खोज परिणामों में दिखाया जा सकता है, तब होगा: http://example.com/page?query#!state
संबंधित मुद्दे