2013-02-12 65 views
6

ठीक है यह प्रोग्रामिंग से थोड़ा दूर हो सकता है। लेकिन अगर मान लें कि मैं एक वेबसाइट है कि अपने url सेक्या यूआरएल एचटीएसीएएस के साथ फिर से लिखने वाली वेबसाइट खोज इंजन द्वारा खोजी जाएगी?

www.example.com?index.php?id=1 & बिल्ली फिर से लिखा है = श्रेणी & शीर्षक है चलो = मेरे-शीर्षक

www.example.com/1/category/My-Title को

यह दूसरा रूप में खोजे जाने के लिए सक्षम हो जाएगा खोज इंजन द्वारा यूआरएल? उदाहरण के लिए, अगर मैं टाइप "श्रेणी मेरी-शीर्षक" Google दिखाएगा

www.example.com/1/ श्रेणी/मेरे-शीर्षक

बजाय

www.example.com?index.php?id=1 & बिल्ली = श्रेणी & title = मेरे-शीर्षक

या वहां किसी भी आवश्यक कोड htaccess फ़ाइल में जोड़े जाने की जरूरत है?

+0

बस सुनिश्चित करें कि आपके पास 'www.example.com? Index.php? Id = 1 और cat = category & title = My-Title' को इंगित करने वाले कोई लिंक नहीं हैं और यह बिना किसी समस्या के काम करेगा। – jeroen

उत्तर

0

यह ठीक है। नया यूआरएल इस पृष्ठ का वास्तविक यूआरएल

+0

@ जेरोइन एंड इन गॉड | ट्रस्ट: ओह, जब तक मेरा href ** इंगित नहीं करता .. आईडी = 1 और बिल्ली = श्रेणी .. ** यह ठीक काम करना चाहिए। जवाब के लिए धन्यवाद। – user2002495

+0

@ user2002495 खुशी, स्वीकार करने के लिए मत भूलना! –

+0

@ user2002495 जो पॉइंटिंग के साथ-साथ उन दोनों को सूचीबद्ध करेगा जिन्हें आप नहीं चाहते हैं।तो बस आप सभी यूआरएल को उसी यूआरएल रखें –

2

यदि आपको किसी पृष्ठ के यूआरएल को खोज इंजन परिणामों में दिखाया गया है, तो Google वास्तव में सर्वर पक्ष 301 (स्थायी रूप से स्थानांतरित) रीडायरेक्ट का उपयोग करके की सिफारिश करता है।

यदि आपके पास एक ही पृष्ठ पर एकाधिक यूआरएल हैं तो आप एक ही तकनीक (सर्वर साइड 301 रीडायरेक्ट) का उपयोग कर सकते हैं। फिर आप रीडायरेक्ट का उपयोग डिफ़ॉल्ट पृष्ठ पर करते हैं।

तो आपके मामले में www.example.com/1/category/My-Title Google खोज इंजन द्वारा उपयोग किया जाने वाला यूआरएल होगा।

कृपया Google Webmaster Tools - 301 redirects पर एक नज़र डालें जो अधिक जानकारी में रीडायरेक्ट बताती है।

मुझे उम्मीद है कि इससे मदद मिलेगी।

4

पुनर्लेखन और 301 नए पृष्ठ पर रीडायरेक्ट करें, लेकिन सिर के कैननिकल लिंक को भी विज्ञापन न भूलें। आपके मामले में:

<link rel="canonical" href="http://www.example.com/1/category/My-Title" /> 

इसके अलावा, मैं यूआरएल में बड़े अक्षरों का उपयोग कर के खिलाफ सलाह।

+0

हेनियल लिंक टिप्स के लिए धन्यवाद। हालांकि मुझे '$ _GET [' id '] 'और/या' $ _GET [' title '] 'का उपयोग करके इच्छित href लिंक नहीं मिल रहा है। इस के आसपास काम करने के लिए कोई रास्ता? – user2002495

+0

ओह पहले से ही मेरे प्रश्न को ध्यान में रखो, मुझे अपनी गलतियों को मिला है। – user2002495