कंटेंट किंवा रँकिंग न गमावता WordPress साइट कशी माइग्रेट करावी
WordPress साइट माइग्रेट करण्यासाठी आधी प्रत्येक URL आणि तुमचे प्लगइन्स करत असलेले प्रत्येक काम यादी करा, मग कंटेंट एक्सपोर्ट करा (Tools → Export मुळे XML फाइल मिळते) आणि मीडिया फोल्डर कॉपी करा, नवीन प्लॅटफॉर्मवर डिझाइन पुन्हा बनवा, कंटेंट इम्पोर्ट करा, आणि DNS बदलण्याआधी बदलणाऱ्या प्रत्येक URL साठी 301 रीडायरेक्ट सेट करा. नवीन साइट तपासली जाईपर्यंत जुनी साइट चालू ठेवा. लोक अनेकदा वगळणारा टप्पा म्हणजे रीडायरेक्ट, आणि तोच तुमच्या सर्च ट्रॅफिकचे रक्षण करतो.
हे मार्गदर्शक WordPress वरून पुन्हा बनवलेल्या साइटकडे जाण्याबद्दल आहे, AI अॅप बिल्डरने बनवलेली साइटही यात आली. तुम्ही कोणत्याही प्लॅटफॉर्मवर जात असलात तरी पायऱ्या तशाच आहेत.
तुम्ही कोणत्या प्रकारचे माइग्रेशन करत आहात ते ठरवा
तीन सामान्य गंतव्ये आहेत, आणि त्यांना वेगवेगळे काम लागते.
| गंतव्य | याचा अर्थ | कधी योग्य |
|---|---|---|
| दुसरा WordPress होस्ट | तीच साइट, नवीन सर्व्हर | तुम्हाला WordPress आवडतो आणि फक्त चांगले होस्टिंग हवे आहे |
| पुन्हा बनवलेली साइट | नवीन डिझाइन आणि प्लॅटफॉर्म; कंटेंट इम्पोर्ट | साइट मुख्यतः पेज आणि पोस्ट आहे, आणि प्लगइन्सचा भार होतो |
| हेडलेस WordPress | WordPress एडिटर म्हणून राहतो; नवीन फ्रंटएंड REST API द्वारे पोस्ट वाचतो | लेखकांना WordPress एडिटर आवडतो, पण तुम्हाला नवीन फ्रंटएंड हवा आहे |
जर तुम्ही WordPress वरच राहत असाल, तर तुमच्या नवीन होस्टचे माइग्रेशन टूल वापरा आणि इथेच थांबा. या मार्गदर्शकाचा उर्वरित भाग दुसऱ्या आणि तिसऱ्या पर्यायाबद्दल आहे. प्लॅटफॉर्म निवडण्यासाठी मदत हवी असल्यास पाहा WordPress पर्याय आणि WordPress विरुद्ध Webflow.
पायरी 1: साइटची यादी (इन्व्हेंटरी) करा
काहीही हलवण्याआधी काय अस्तित्वात आहे ते लिहून ठेवा.
प्रत्येक URL. WordPress (आवृत्ती 5.5 पासून) /wp-sitemap.xml येथे साइटमॅप तयार करते. Yoast सारखे SEO प्लगइन्स सहसा स्वतःचा साइटमॅप वापरतात, बहुधा /sitemap_index.xml वर. URL ची यादी स्प्रेडशीटमध्ये सेव्ह करा. Google Search Console सेट केलेले असेल तर ट्रॅफिक येणारी पेजेसही एक्सपोर्ट करा, कारण तीच तुम्ही तुटू देऊ शकत नाही.
कंटेंटचे प्रकार. पेज, पोस्ट, श्रेण्या, टॅग, लेखक, आणि कोणतेही कस्टम पोस्ट प्रकार (पोर्टफोलिओ आयटम, टीम सदस्य, इव्हेंट). प्रत्येकाची अंदाजे संख्या नोंदवा.
प्लगइन्स आणि त्यांची कामे. प्लगइनची नावे नव्हे, तर कामे यादी करा. "मालकाला ईमेल करणारा कॉन्टॅक्ट फॉर्म." "SEO शीर्षके आणि वर्णने." "बुकिंग कॅलेंडर." "न्यूजलेटर साइनअप." प्रत्येक कामासाठी नवीन साइटमध्ये योजना हवी.
जे दिसत नाही. अॅनालिटिक्स टॅग, प्लगइनने आधीच सेट केलेले रीडायरेक्ट, थीममधील कस्टम कोड, फॉर्ममधील ईमेल पत्ते.
पायरी 2: कंटेंट आणि मीडिया एक्सपोर्ट करा
कंटेंट. WordPress अॅडमिनमध्ये Tools → Export वर जा, All content निवडा आणि फाइल डाउनलोड करा. ती XML फाइल असते (WordPress eXtended RSS किंवा WXR फॉरमॅट), ज्यात पोस्ट, पेज, कमेंट, कस्टम फील्ड, श्रेण्या आणि टॅग असतात.
मीडिया. एक्सपोर्ट फाइल प्रतिमांचा उल्लेख URL ने करते, पण त्या स्वतः त्यात नसतात. तुमच्या होस्टवरील wp-content/uploads फोल्डर त्याच्या फाइल मॅनेजर, SFTP किंवा बॅकअप प्लगइनने कॉपी करा. फोल्डरची रचना तशीच ठेवा; ती वर्ष आणि महिन्यानुसार व्यवस्थित केलेली असते.
SEO फील्ड. SEO प्लगइनने कस्टम शीर्षके आणि मेटा वर्णने साठवली असतील तर ती सहसा एक्सपोर्टमध्ये कस्टम फील्ड म्हणून असतात. खात्री करण्यासाठी XML फाइलमधील एखादी पोस्ट तपासा.
संपूर्ण बॅकअप. तुम्ही तो वापरण्याचा विचार नसला तरीही फाइल्स आणि डेटाबेसचा संपूर्ण बॅकअप घ्या. तोच तुमचा परतीचा मार्ग आहे.
पायरी 3: डिझाइन पुन्हा बनवा
माइग्रेशन ही साधी करण्याची चांगली संधी आहे. बहुतेक WordPress थीममध्ये वर्षानुवर्षांचे विजेट्स आणि लेआउट पर्याय साचलेले असतात, जे तुम्हाला लागत नाहीत.
मुख्य पेज प्रकारांचे स्क्रीनशॉट घ्या: होम, एक सामान्य पेज, ब्लॉग यादी, एकल पोस्ट, संपर्क. AI अॅप बिल्डरमध्ये तुम्ही ते जोडू शकता आणि काय ठेवायचे ते सांगू शकता:
जोडलेल्या स्क्रीनशॉटवर आधारित फिजिओथेरपी क्लिनिकसाठी वेबसाइट बनवा. आमच्या सध्याच्या WordPress साइटचे रंग, लोगो आणि होम पेजवरील विभागांचा क्रम ठेवा, पण ती अधिक स्वच्छ आणि जलद करा. पेजेस: होम, सेवा, आमच्याबद्दल, ब्लॉग, संपर्क. ब्लॉगला यादी पेज आणि एकल पोस्ट पेज हवे.
संपूर्ण आर्काइव्हऐवजी आधी काही खऱ्या पोस्टसह लेआउट बनवा.
पायरी 4: कंटेंट इम्पोर्ट करा
कंटेंट किती आहे त्यावर इम्पोर्ट कसे करायचे ते अवलंबून आहे.
- मोजकी पेजेस. मजकूर हाताने कॉपी करा किंवा चॅटमध्ये पेस्ट करा. ते जलद आहे आणि जाता जाता संपादन करता येते.
- डझनभर किंवा शेकडो पोस्ट. XML एक्सपोर्टवरून इम्पोर्ट करा. एखादी स्क्रिप्ट प्रत्येक आयटम वाचून शीर्षक, स्लग, तारीख, कंटेंट, सारांश, श्रेण्या आणि फीचर्ड प्रतिमा सेव्ह करू शकते.
AI बिल्डरसह, एक्सपोर्ट फाइल जोडा आणि हवा तो परिणाम वर्णन करा:
मी आमचा WordPress एक्सपोर्ट (WXR XML) जोडला आहे. प्रकाशित झालेली प्रत्येक पोस्ट ब्लॉगमध्ये इम्पोर्ट करा. प्रत्येक पोस्टचा स्लग, प्रकाशन तारीख, शीर्षक, कंटेंट, श्रेण्या आणि फीचर्ड प्रतिमा ठेवा. ड्राफ्ट, कचऱ्यातील पोस्ट आणि कमेंट वगळा. प्रत्येक पोस्टचा URL
/blog/[slug]असा असावा. किती पोस्ट इम्पोर्ट झाल्या ते दाखवा आणि अयशस्वी झालेल्यांची यादी द्या.
इम्पोर्टनंतर काही गोष्टी तपासा:
- पोस्टमधील प्रतिमा अजूनही जुन्या डोमेनच्या
wp-content/uploadsURL कडे निर्देश करतात. मीडिया नवीन साइटच्या स्टोरेजवर अपलोड करा आणि ते URL पुन्हा लिहा, नाहीतर जुनी साइट बंद होताच ते तुटतील. [gallery]किंवा[contact-form-7]सारखे शॉर्टकोड साध्या मजकुरासारखे दिसतात. ते शोधा आणि खऱ्या कंटेंटने बदला.- पेज बिल्डरमधील एम्बेडेड HTML गोंधळलेले असू शकते. सर्वाधिक ट्रॅफिक असलेल्या पोस्ट नीट तपासा.
पायरी 5: URL ठेवा, किंवा रीडायरेक्ट करा
सर्च इंजिन आणि इतर वेबसाइट्स तुमच्या जुन्या URL ना लिंक करतात. एखादा URL गायब झाला की त्या लिंक 404 दाखवतात आणि त्यांच्याशी जोडलेली रँकिंगही हरवते.
सर्वोत्तम स्थिती: तेच अचूक URL ठेवा. तुमच्या पोस्ट /my-post-title/ येथे असतील तर नवीन साइटने त्याच पत्त्यावर त्या दाखवाव्यात.
जेव्हा URL बदलावे लागतात (उदाहरणार्थ /2024/05/my-post/ वरून /blog/my-post कडे), तेव्हा प्रत्येक जुन्या URL वरून नवीन URL कडे 301 रीडायरेक्ट (कायमस्वरूपी रीडायरेक्ट) सेट करा. पायरी 1 मधील इन्व्हेंटरीवरून दोन स्तंभांची यादी बनवा: जुना URL आणि नवीन URL. मग विचारा:
जोडलेल्या CSV मधील प्रत्येक जुन्या URL वरून त्याच्या नवीन URL कडे कायमस्वरूपी 301 रीडायरेक्ट जोडा. तसेच
/category/[name]/ला/blog?category=[name]कडे, आणि/feed/ला/blog/rss.xmlकडे रीडायरेक्ट करा.
लाँचनंतर जुन्या URL चा नमुना तपासा. प्रत्येकाने एका हॉपमध्ये योग्य नवीन पेजवर पोहोचले पाहिजे, रीडायरेक्टच्या साखळीवर नव्हे.
पायरी 6: SEO च्या मूलभूत गोष्टी पुढे न्या
- प्रत्येक महत्त्वाच्या पेजसाठी पेज शीर्षके आणि मेटा वर्णने
- नवीन साइटमॅप, Google Search Console मध्ये सबमिट केलेला
- तेच अॅनालिटिक्स, म्हणजे आधी आणि नंतरची तुलना करता येईल
- प्रतिमांसाठी alt टेक्स्ट, जे ज्या प्रतिमांना होते त्यांच्यासाठी एक्सपोर्टमध्ये आहे
उर्वरित गोष्टींसाठी AI ने बनवलेल्या वेबसाइट्ससाठी SEO हे मार्गदर्शक पाहा.
पायरी 7: प्लगइनची कामे बदला
पायरी 1 मधील कामांची यादी तपासा:
| प्लगइनचे काम | सामान्य पर्याय |
|---|---|
| कॉन्टॅक्ट फॉर्म | डेटाबेसमध्ये सेव्ह होणारा आणि/किंवा तुम्हाला ईमेल करणारा फॉर्म |
| SEO फील्ड | नवीन साइटमध्ये प्रत्येक पेजसाठी सेट केलेली शीर्षके आणि वर्णने |
| न्यूजलेटर साइनअप | तुमच्या ईमेल प्रदात्याचा फॉर्म किंवा API |
| बुकिंग | बुकिंग पेज, किंवा पेजमध्ये एम्बेड केलेले होस्ट केलेले बुकिंग टूल |
| कमेंट | कमेंट फीचर, होस्ट केलेली कमेंट सेवा, किंवा काहीच नाही |
| कॅशिंग आणि सुरक्षा | स्टॅटिक किंवा होस्ट केलेल्या साइटवर सहसा गरज नसते |
पायरी 8: लाँच करा आणि DNS बदला
- नवीन साइट तात्पुरत्या पत्त्यावर प्रकाशित करा आणि डेस्कटॉप व फोनवर चाचणी करा.
- तुमच्या सर्वाधिक ट्रॅफिकच्या यादीतील प्रत्येक पेज तपासा.
- जुन्या URL चा नमुना योग्य रीडायरेक्टसाठी तपासा.
- तुमच्या डोमेनचे DNS नवीन होस्टकडे निर्देशित करा.
- काही राहून गेले असल्यास म्हणून WordPress साइट आणि तिचा बॅकअप काही आठवडे ठेवा.
DNS बदलाचे स्पष्टीकरण कस्टम डोमेन जोडणे या मार्गदर्शकात आहे.
सामान्य चुका
- रीडायरेक्ट नाहीत. सर्वात महागडी चूक. प्रत्येक तुटलेला URL म्हणजे एक गमावलेली लिंक.
- प्रतिमा अजूनही जुन्या साइटवरून लोड होतात. जुने होस्टिंग रद्द करेपर्यंत सर्व ठीक दिसते.
- फॉर्म विसरणे. कॉन्टॅक्ट फॉर्म शांतपणे पाठवणे थांबवतो, आणि आठवड्यांनी लक्षात येते.
- ड्राफ्ट आणि कचरा इम्पोर्ट करणे. इम्पोर्ट करण्याआधी स्वच्छ करा, नंतर नव्हे.
- लाँचच्या दिवशी जुने होस्टिंग रद्द करणे. काही राहिले नाही याची खात्री होईपर्यंत थांबा.
Mythex वर माइग्रेशन
Mythex हा AI अॅप बिल्डर आहे, WordPress होस्ट नाही, त्यामुळे Mythex वर WordPress माइग्रेशन म्हणजे पुन्हा बनवणे: तुम्ही साइटचे वर्णन करता, चॅटमध्ये स्क्रीनशॉट आणि एक्सपोर्ट फाइल जोडता (प्रति संदेश 5 फाइल्स पर्यंत, प्रत्येकी 10 MB), आणि एजंट नवीन साइट लिहितो. अपलोड केलेल्या प्रतिमा प्रोजेक्टच्या फाइल स्टोरेजमध्ये जाऊ शकतात, आणि नंतर संपादन करायचे असेल तर डेटाबेस पोस्ट ठेवतो. चाचणीसाठी mythex.ai पत्त्यावर प्रकाशित करा, आणि Pro वर तुमचे डोमेन जोडा. डॉक्समधील Mythex वर स्टॅटिक वेबसाइट्स पाहा.
माइग्रेशन चेकलिस्ट
- WordPress फाइल्स आणि डेटाबेसचा संपूर्ण बॅकअप
- प्रत्येक URL ची यादी, सर्वाधिक ट्रॅफिक असलेली पेजेस चिन्हांकित
- प्लगइन कामांची यादी आणि प्रत्येकासाठी बदली
- कंटेंट एक्सपोर्ट (Tools → Export) केलेला आणि
wp-content/uploadsकॉपी केलेला - खऱ्या कंटेंटसह डिझाइन पुन्हा बनवलेले आणि चाचणी केलेले
- कंटेंट इम्पोर्ट; प्रतिमा जुन्या डोमेनवरून हलवलेल्या; शॉर्टकोड काढलेले
- बदललेल्या प्रत्येक URL साठी 301 रीडायरेक्ट, चाचणी केलेले
- शीर्षके, वर्णने, साइटमॅप आणि अॅनालिटिक्स जागेवर
- फॉर्म सुरुवातीपासून शेवटपर्यंत चाचणी केलेले
- DNS बदलले; जुनी साइट काही आठवडे ठेवली
प्रश्न
WordPress सोडल्यास माझी Google रँकिंग जाईल का?
शक्य असेल तिथे तेच URL ठेवले, बदलणाऱ्या प्रत्येक URL साठी 301 रीडायरेक्ट जोडले, आणि शीर्षके, वर्णने व कंटेंट सोबत नेले तर नाही. कोणत्याही माइग्रेशननंतर रँकिंग काही आठवडे हलू शकते, पण रीडायरेक्टशिवाय तुटलेले URL हेच कायमचे नुकसान करतात.
WordPress वरून सर्व काही कसे एक्सपोर्ट करायचे?
WordPress अॅडमिनमध्ये Tools → Export वर जा, तिथे एक XML फाइल डाउनलोड होईल ज्यात तुमच्या पोस्ट, पेज, कमेंट, श्रेण्या आणि टॅग असतात. मीडिया फाइल्स त्या फाइलमध्ये नसतात, म्हणून wp-content/uploads फोल्डर वेगळे कॉपी करा — होस्टच्या फाइल मॅनेजर, SFTP किंवा बॅकअप प्लगइनद्वारे.
फक्त पोस्ट लिहिण्यासाठी WordPress वापरत राहता येईल का?
हो. या सेटअपला हेडलेस WordPress म्हणतात: WordPress एडिटर म्हणून राहतो आणि नवीन फ्रंटएंड WordPress REST API द्वारे पोस्ट वाचतो. परिचित एडिटर राहतो, पण WordPress इन्स्टॉल अजूनही तुम्हाला सांभाळावा आणि सुरक्षित ठेवावा लागतो.
माझे कॉन्टॅक्ट फॉर्म आणि प्लगइन्सचे काय?
प्लगइन्स आपोआप हलत नाहीत. प्रत्येक प्लगइन काय करते ते यादी करा — जसे फॉर्म, SEO फील्ड किंवा बुकिंग — आणि ते काम नवीन साइटवर पुन्हा बनवा किंवा एखाद्या सेवेने बदला. फॉर्म सहसा डेटाबेसमध्ये सेव्ह होणारा किंवा ईमेल पाठवणारा साधा फॉर्म बनतो.