सामग्री मार्केटिङभागीदारमार्केटिंग खोज्नुहोस्

WordPress: नियमित अभिव्यक्तिहरू प्रयोग गरेर तपाईंको डाटाबेसमा सबै पर्मलिङ्कहरू फेला पार्नुहोस् र बदल्नुहोस् (उदाहरण: /YYYY/MM/DD)

एक दशक भन्दा बढी फैलिएको कुनै पनि साइटको साथ, यो असामान्य छैन कि त्यहाँ पर्मलिङ्क संरचनामा धेरै परिवर्तनहरू छन्। प्रारम्भिक दिनहरूमा WordPress, यो को लागी असामान्य थिएन permalink संरचना वर्ष, महिना, दिन, र पोष्टको स्लग समावेश भएको बाटोमा सेट गर्नको लागि ब्लग पोष्ट:

/%year%/%monthnum%/%day%/%postname%/

अनावश्यक रूपमा लामो हुनु बाहेक URL, यससँग अन्य केही मुद्दाहरू छन्:

  • सम्भावित आगन्तुकहरूले अर्को साइट वा खोज इन्जिनमा तपाईंको लेखको लिङ्क देख्छन् र तिनीहरू भ्रमण गर्दैनन् किनभने तिनीहरूले तपाईंको लेख लेखिएको वर्ष, महिना र दिन देख्छन्। यदि यो एक अद्भुत, सदाबहार लेख हो भने पनि ... तिनीहरूले पर्मलिंक संरचनाको कारण यसमा क्लिक गर्दैनन्।
  • खोज इन्जिनहरूले सामग्रीलाई महत्वहीन ठान्न सक्छ किनभने यो हो क्रमबद्ध रूपमा धेरै फोल्डरहरू गृह पृष्ठबाट टाढा।

हाम्रा ग्राहकहरूको साइटहरू अनुकूलन गर्दा, हामी सिफारिस गर्दछौं कि तिनीहरूले आफ्नो पोस्ट पर्मालिङ्क संरचनालाई निम्नमा अद्यावधिक गर्नुहोस्:

/%postname%/

निस्सन्देह, यस जस्तो ठूलो परिवर्तनले अवरोधहरू निम्त्याउन सक्छ तर हामीले देख्यौं कि समयको साथमा फाइदाहरू जोखिमहरू भन्दा धेरै छन्। ध्यान राख्नुहोस् कि तपाइँको पर्मलिंक संरचना अपडेट गर्दा ती पुरानो लिङ्कहरूमा आगन्तुकहरूलाई पुन: निर्देशित गर्न केहि गर्दैन, न त यसले तपाइँको सामग्री भित्र आन्तरिक लिङ्कहरू अद्यावधिक गर्दछ।

तपाइँको WordPress सामग्रीमा तपाइँको Permalinks कसरी अपडेट गर्ने

जब तपाइँ यो परिवर्तन गर्नुहुन्छ, तपाइँ ती पोस्टहरूमा तपाइँको खोज इन्जिन रैंकिंगमा केहि गिरावट देख्न सक्नुहुन्छ किनभने लिङ्क रिडिरेक्ट गर्नाले ब्याकलिङ्कहरूबाट केही अधिकार छोड्न सक्छ। एउटा कुरा जसले मद्दत गर्न सक्छ ती लिङ्कहरूमा आउँदै गरेको ट्राफिकलाई ठीकसँग रिडिरेक्ट गर्न र तपाईंको सामग्रीमा लिङ्कहरू परिमार्जन गर्न।

  1. बाह्य लिङ्क पुनर्निर्देशन - तपाईंले आफ्नो साइटमा एक रिडिरेक्ट सिर्जना गर्नुपर्छ जसले नियमित अभिव्यक्ति ढाँचाको लागि खोजी गर्दछ र प्रयोगकर्तालाई उपयुक्त पृष्ठमा ठीकसँग रिडिरेक्ट गर्दछ। यदि तपाइँ सबै आन्तरिक लिङ्कहरू ठीक गर्नुहुन्छ भने, तपाइँ तपाइँका आगन्तुकहरूले क्लिक गरिरहनु भएको बाह्य लिङ्कहरूको लागि यो गर्न चाहानुहुन्छ। मैले नियमित अभिव्यक्ति कसरी थप्ने भन्ने बारे लेखेको छु (रेगेक्स) WordPress मा रिडिरेक्ट र विशेष गरी बारे कसरी गर्ने /YYYY/MM/DD/ redirect.
  2. आन्तरिक लिंकहरू - तपाईंले आफ्नो पर्मलिङ्क संरचना अद्यावधिक गरेपछि, तपाईंसँग अझै पनि तपाईंको अवस्थित सामग्रीमा आन्तरिक लिङ्कहरू हुन सक्छन् जुन पुरानो लिङ्कहरूमा संकेत गर्दै छन्। यदि तपाइँसँग रिडिरेक्टहरू सेट अप छैन भने, तिनीहरूले तपाइँलाई एक प्राप्त गर्नेछन् 404 त्रुटि फेला परेन। यदि तपाइँसँग रिडिरेक्टहरू सेट अप छन् भने, यो अझै पनि तपाइँको लिङ्कहरू अद्यावधिक गर्ने रूपमा राम्रो छैन। आन्तरिक लिङ्कहरूले तपाइँको जैविक खोज परिणामहरूलाई फाइदा पुर्‍याउन प्रमाणित भएको छ त्यसैले रिडिरेक्टहरूको संख्या घटाउनु भनेको तपाइँको सामग्री सफा र सही राख्नको लागि उत्कृष्ट कदम हो।

यहाँ मुद्दा यो छ कि तपाईंले आफ्नो पोस्ट डेटा तालिका क्वेरी गर्न आवश्यक छ, /YYYY/MM/DD जस्तो देखिने कुनै पनि ढाँचा पहिचान गर्नुहोस्, र त्यसपछि त्यो उदाहरण बदल्नुहोस्। यो जहाँ नियमित अभिव्यक्तिहरू पूर्ण रूपमा आउँछन् ... तर तपाइँलाई तपाइँको सामग्री गडबड नगरी - तपाइँको पोस्ट सामग्री मार्फत पुनरावृत्ति गर्न र त्यसपछि लिङ्कहरूको उदाहरणहरू अद्यावधिक गर्न समाधान चाहिन्छ।

धन्यबाद, यसको लागि त्यहाँ एक राम्रो समाधान छ, WP माइग्रेट प्रो। WP माइग्रेट प्रो संग:

  1. तपाईंले अद्यावधिक गर्न चाहनुभएको तालिका चयन गर्नुहोस्, यस अवस्थामा, wp_posts। एकल तालिका चयन गरेर, तपाइँ प्रक्रियाले लिने स्रोतहरूलाई न्यूनतम गर्नुहुन्छ।
  2. आफ्नो नियमित अभिव्यक्ति घुसाउनुहोस्। यसले मलाई सिन्ट्याक्स सही बनाउनको लागि अलि काम लियो, तर मैले Fiverr मा एक उत्कृष्ट regex पेशेवर फेला पारे र तिनीहरूले केही मिनेटमा regex गरे। खोज फिल्डमा, निम्न घुसाउनुहोस् (तपाईँको डोमेनको लागि अनुकूलित, अवश्य पनि):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
  1. ( ) एउटा चर हो जसले स्रोत स्ट्रिङबाट स्लगलाई क्याप्चर गर्न गइरहेको छ, त्यसैले तपाईंले त्यस चरलाई रिप्लेस स्ट्रिङमा थप्नुपर्छ:
martech.zone/$1
  1. तपाईंले प्रतिस्थापन फिल्डको दायाँतिर रहेको .* बटनमा क्लिक गर्नु पर्छ अनुप्रयोगलाई यो नियमित अभिव्यक्ति हो भनेर थाहा दिनको लागि। फेला पार्नुहोस् र बदल्नुहोस्.
WP माइग्रेट प्रो - wp_posts मा YYYY/MM/DD permalinks को Regex प्रतिस्थापन
  1. यस प्लगइनको सबैभन्दा राम्रो विशेषताहरू मध्ये एक यो हो कि तपाईंले तिनीहरूलाई कार्यान्वयन गर्नु अघि परिवर्तनहरूको पूर्वावलोकन गर्न सक्नुहुन्छ। यस अवस्थामा, मैले तुरुन्तै डाटाबेसमा के सम्पादन गर्न गइरहेको देख्न सक्थे।
WP माइग्रेट प्रो - wp_posts मा permalinks को Regex प्रतिस्थापन को पूर्वावलोकन

प्लगइन प्रयोग गरेर, म मेरो सामग्रीमा 746 आन्तरिक लिङ्कहरू एक मिनेट वा सो भित्र अद्यावधिक गर्न सक्षम थिएँ। प्रत्येक लिङ्क माथि हेर्न र यसलाई बदल्ने प्रयास गर्नु भन्दा यो धेरै सजिलो छ! यो यो शक्तिशाली माइग्रेसन र ब्याकअप प्लगइनमा एउटा सानो सुविधा मात्र हो। यो मेरो मनपर्ने मध्ये एक हो र यो मेरो सूचीमा सूचीबद्ध छ व्यापारको लागि उत्तम WordPress प्लगइनहरू.

WP माइग्रेट प्रो डाउनलोड गर्नुहोस्

प्रकटीकरण: Martech Zone को एक सम्बद्ध छ WP माइग्रेट र यो लेखमा र अन्य सम्बद्ध लिङ्कहरू प्रयोग गर्दैछ।

Douglas Karr

Douglas Karr को CMO छ OpenINSightTS र को संस्थापक Martech Zone। डगलसले दर्जनौं सफल MarTech स्टार्टअपहरूलाई मद्दत गरेको छ, Martech अधिग्रहण र लगानीमा $ 5 बिलियन भन्दा बढीको लगनशीलतामा सहयोग गरेको छ, र कम्पनीहरूलाई उनीहरूको बिक्री र मार्केटिङ रणनीतिहरू कार्यान्वयन र स्वचालित गर्न मद्दत गर्न जारी छ। डगलस एक अन्तर्राष्ट्रिय मान्यता प्राप्त डिजिटल रूपान्तरण र MarTech विशेषज्ञ र वक्ता हो। डगलस डम्मीको गाईड र व्यापार नेतृत्व पुस्तकका प्रकाशित लेखक पनि हुन्।

सम्बन्धित लेख

शीर्ष बटनमा फर्कनुहोस्
बन्द

Adblock पत्ता लाग्यो

Martech Zone तपाइँलाई यो सामग्री कुनै पनि लागतमा उपलब्ध गराउन सक्षम छ किनभने हामीले हाम्रो साइटलाई विज्ञापन राजस्व, सम्बद्ध लिङ्कहरू, र प्रायोजनहरू मार्फत मुद्रीकरण गर्छौं। यदि तपाईंले हाम्रो साइट हेर्दै आफ्नो विज्ञापन अवरोधक हटाउनु भयो भने हामी प्रशंसा गर्नेछौं।