گائیڈز

WordPress سائٹ کو بغیر content یا rankings کھوئے کیسے منتقل کریں

WordPress سے منتقل ہونے کے لیے پہلے ہر URL اور آپ کے plugins کے ہر کام کی فہرست بنائیں، پھر اپنا content export کریں (Tools → Export سے XML فائل ملتی ہے) اور media فولڈر کاپی کریں، نئے پلیٹ فارم پر ڈیزائن دوبارہ بنائیں، content import کریں، اور DNS بدلنے سے پہلے ہر اس URL کے لیے 301 redirects لگائیں جو بدل رہا ہو۔ نئی سائٹ کی جانچ ہونے تک پرانی سائٹ چلتی رہنے دیں۔ redirects وہ قدم ہے جسے لوگ چھوڑ دیتے ہیں، اور یہی آپ کے search traffic کی حفاظت کرتا ہے۔

یہ گائیڈ WordPress سے ایک دوبارہ بنائی گئی سائٹ کی طرف منتقلی کا احاطہ کرتا ہے، جن میں AI app builder سے بنائی گئی سائٹ بھی شامل ہے۔ جس پلیٹ فارم پر بھی جائیں، یہی قدم لاگو ہوتے ہیں۔

طے کریں کہ آپ کس قسم کی منتقلی کر رہے ہیں

تین عام منزلیں ہیں، اور ہر ایک کو مختلف مقدار میں کام درکار ہے۔

منزلمطلبکب موزوں ہے
کوئی اور WordPress hostوہی سائٹ، نیا سرورآپ WordPress پسند کرتے ہیں اور صرف بہتر hosting چاہتے ہیں
دوبارہ بنائی گئی سائٹنیا ڈیزائن اور پلیٹ فارم؛ content import ہوتا ہےسائٹ زیادہ تر pages اور posts ہیں، اور plugins بوجھ بن چکے ہیں
Headless WordPressWordPress editor کے طور پر رہتا ہے؛ ایک نیا frontend REST API سے پڑھتا ہےلکھنے والوں کو WordPress editor پسند ہے، لیکن آپ نیا frontend چاہتے ہیں

اگر آپ WordPress پر ہی رہ رہے ہیں تو اپنے نئے host کا migration tool استعمال کریں اور یہیں رک جائیں۔ باقی گائیڈ دوسرے اور تیسرے اختیار کے بارے میں ہے۔ پلیٹ فارم چننے میں مدد کے لیے WordPress کے متبادل اور WordPress بمقابلہ Webflow دیکھیں۔

قدم 1: سائٹ کی فہرست بنائیں

کچھ بھی چھونے سے پہلے لکھ لیں کہ کیا موجود ہے۔

ہر URL۔ WordPress (ورژن 5.5 سے) /wp-sitemap.xml پر sitemap بناتا ہے۔ Yoast جیسے SEO plugins عموماً اس کی جگہ اپنا sitemap دیتے ہیں، جو اکثر /sitemap_index.xml پر ہوتا ہے۔ URLs کی فہرست ایک spreadsheet میں محفوظ کریں۔ اگر آپ کے پاس Google Search Console ہے تو وہ pages بھی export کریں جن پر traffic آتا ہے، کیونکہ انہیں توڑنے کا آپ متحمل نہیں ہو سکتے۔

Content کی اقسام۔ Pages، posts، categories، tags، authors، اور کوئی بھی custom post types (portfolio items، team members، events)۔ ہر ایک کی تقریباً تعداد نوٹ کریں۔

Plugins اور ان کے کام۔ Plugin کے نام نہیں، کام لکھیں۔ "contact form جو مالک کو email بھیجے۔" "SEO titles اور descriptions۔" "Booking calendar۔" "Newsletter signup۔" ہر کام کا نئی سائٹ میں ایک منصوبہ ہونا چاہیے۔

وہ چیزیں جو نظر نہیں آتیں۔ Analytics tags، کسی plugin کے لگائے ہوئے redirects، theme میں custom code، forms پر email addresses۔

قدم 2: Content اور media export کریں

Content۔ WordPress admin میں Tools → Export پر جائیں، All content چنیں اور فائل ڈاؤن لوڈ کریں۔ یہ ایک XML فائل ہے (WordPress eXtended RSS format، یا WXR) جس میں posts، pages، comments، custom fields، categories اور tags ہوتے ہیں۔

Media۔ Export فائل images کو URL سے حوالہ دیتی ہے مگر images خود اس میں نہیں ہوتیں۔ اپنے host سے wp-content/uploads فولڈر کاپی کریں، اس کے file manager، SFTP یا backup plugin سے۔ فولڈر کا ڈھانچہ برقرار رکھیں؛ یہ سال اور مہینے کے مطابق منظم ہوتا ہے۔

SEO fields۔ اگر کوئی SEO plugin custom titles اور meta descriptions محفوظ کرتا ہے تو وہ عموماً export میں custom fields کے طور پر ہوتی ہیں۔ XML فائل میں کوئی post دیکھ کر تصدیق کر لیں۔

مکمل backup۔ فائلوں اور database کا مکمل backup بھی لیں، چاہے آپ اسے استعمال کرنے کا ارادہ نہ رکھتے ہوں۔ یہ واپسی کا راستہ ہے۔

قدم 3: ڈیزائن دوبارہ بنائیں

منتقلی سادہ بنانے کا اچھا موقع ہے۔ زیادہ تر WordPress themes میں برسوں کے جمع شدہ widgets اور layout کے اختیارات ہوتے ہیں جن کی آپ کو ضرورت نہیں۔

اہم صفحوں کی تصاویر لیں: home، ایک عام page، blog کی فہرست، ایک single post، contact۔ AI app builder کے ساتھ آپ انہیں منسلک کر کے بتا سکتے ہیں کہ کیا برقرار رکھنا ہے:

ہمارے موجودہ WordPress سائٹ کے منسلک screenshots کی بنیاد پر ایک physiotherapy clinic کی ویب سائٹ بنائیں۔ Home صفحے کے رنگ، logo اور section کی ترتیب برقرار رکھیں، لیکن اسے زیادہ صاف اور تیز بنائیں۔ Pages: Home، Services، About، Blog، Contact۔ Blog کو ایک list page اور ایک single-post page چاہیے۔

پورا archive نہیں، پہلے چند حقیقی posts کے ساتھ layout بنائیں۔

قدم 4: Content import کریں

import کا طریقہ مقدار پر منحصر ہے۔

  • چند pages۔ متن ہاتھ سے کاپی کریں یا chat میں پیسٹ کریں۔ یہ تیز ہے اور آپ کام کرتے ہوئے ترمیم کر سکتے ہیں۔
  • درجنوں یا سینکڑوں posts۔ XML export سے import کریں۔ ایک script ہر آئٹم پڑھ کر title، slug، تاریخ، content، excerpt، categories اور featured image محفوظ کر سکتی ہے۔

AI builder کے ساتھ export فائل منسلک کریں اور مطلوبہ نتیجہ بتائیں:

میں نے اپنا WordPress export (WXR XML) منسلک کیا ہے۔ ہر شائع شدہ post کو blog میں import کریں۔ ہر post کا slug، تاریخ اشاعت، title، content، categories اور featured image برقرار رکھیں۔ Drafts، ردی میں گئے posts اور comments چھوڑ دیں۔ Posts اس طرح محفوظ کریں کہ ہر post کا URL /blog/[slug] ہو۔ بتائیں کتنے posts import ہوئے اور کون سے ناکام رہے۔

Import کے بعد یہ چیزیں جانچیں:

  • Posts کے اندر images اب بھی پرانے domain کے wp-content/uploads URLs کی طرف اشارہ کرتی ہیں۔ media نئی سائٹ کے storage پر اپ لوڈ کریں اور ان URLs کو دوبارہ لکھیں، ورنہ پرانی سائٹ ختم ہونے کے دن یہ ٹوٹ جائیں گی۔
  • Shortcodes جیسے [gallery] یا [contact-form-7] لفظی متن کے طور پر ظاہر ہوتے ہیں۔ انہیں ڈھونڈ کر حقیقی content سے بدلیں۔
  • Page builders کا HTML اکثر گڑبڑ ہوتا ہے۔ سب سے زیادہ traffic والی posts کو خود دیکھیں۔

قدم 5: URLs رکھیں، یا redirect کریں

Search engines اور دوسری ویب سائٹس آپ کے پرانے URLs سے لنک کرتی ہیں۔ جب کوئی URL ختم ہوتا ہے تو وہ لنکس 404 دیتے ہیں اور ان سے جڑی rankings ضائع ہو جاتی ہیں۔

سب سے بہتر صورت: بالکل وہی URLs رکھیں۔ اگر آپ کی posts /my-post-title/ پر تھیں تو نئی سائٹ انہیں اسی پتے پر دے۔

جب URLs کا بدلنا ضروری ہو (مثلاً /2024/05/my-post/ سے /blog/my-post تک)، تو ہر پرانے URL سے نئے URL تک ایک 301 redirect (مستقل redirect) لگائیں۔ قدم 1 کی فہرست سے دو کالموں کی فہرست بنائیں: پرانا URL اور نیا URL۔ پھر کہیں:

منسلک CSV میں ہر پرانے URL سے اس کے نئے URL تک مستقل 301 redirects لگائیں۔ اس کے علاوہ /category/[name]/ کو /blog?category=[name] پر، اور /feed/ کو /blog/rss.xml پر redirect کریں۔

لانچ کے بعد پرانے URLs کا نمونہ جانچیں۔ ہر ایک درست نئے صفحے پر ایک ہی hop میں پہنچنا چاہیے، redirects کی زنجیر نہیں۔

قدم 6: SEO کی بنیادی باتیں ساتھ لے جائیں

  • ہر اہم صفحے کے لیے page titles اور meta descriptions
  • نیا sitemap، جو Google Search Console میں جمع کرایا جائے
  • وہی analytics، تاکہ منتقلی سے پہلے اور بعد کا موازنہ ہو سکے
  • Image alt text، جو export میں ان images کے لیے ہے جن کے پاس تھا

ہمارا AI سے بنی ویب سائٹس کے لیے SEO گائیڈ باقی تفصیل دیتا ہے۔

قدم 7: Plugins کے کام بدلیں

قدم 1 کی فہرست کے کاموں کو ایک ایک کر کے دیکھیں:

Plugin کا کامعام متبادل
Contact formایک form جو database میں محفوظ کرے اور/یا آپ کو email بھیجے
SEO fieldsنئی سائٹ میں ہر page کے لیے titles اور descriptions
Newsletter signupآپ کے email provider کا form یا API
Bookingایک booking page، یا کوئی hosted booking tool جو صفحے میں embed ہو
Commentscomment کی سہولت، کوئی hosted comments service، یا کچھ نہیں
Caching اور securitystatic یا hosted سائٹ پر عموماً غیر ضروری

قدم 8: لانچ کریں اور DNS بدلیں

  1. نئی سائٹ کو عارضی پتے پر publish کریں اور desktop اور فون دونوں پر جانچیں۔
  2. اپنے سب سے زیادہ traffic والے صفحوں کی فہرست کے ہر صفحے پر کلک کریں۔
  3. پرانے URLs کے نمونے پر درست redirects کی جانچ کریں۔
  4. اپنے domain کا DNS نئے host کی طرف کریں۔
  5. WordPress سائٹ اور اس کا backup چند ہفتے رکھیں، ہو سکتا ہے کچھ رہ گیا ہو۔

ہمارا custom domain جوڑنا گائیڈ DNS کی تبدیلی سمجھاتا ہے۔

عام غلطیاں

  • کوئی redirects نہ ہونا۔ سب سے مہنگی غلطی۔ ہر ٹوٹا ہوا URL ایک کھویا ہوا لنک ہے۔
  • Images اب بھی پرانی سائٹ سے لوڈ ہونا۔ سب کچھ ٹھیک نظر آتا ہے جب تک آپ پرانا hosting بند نہ کریں۔
  • Forms کو بھول جانا۔ Contact form خاموشی سے email بھیجنا بند کر دیتا ہے، اور آپ کو ہفتوں بعد پتہ چلتا ہے۔
  • Drafts اور فضول مواد import کرنا۔ import سے پہلے صاف کریں، بعد میں نہیں۔
  • لانچ کے دن پرانا hosting بند کرنا۔ انتظار کریں جب تک یقین نہ ہو کہ کچھ رہ نہیں گیا۔

Mythex کی طرف منتقلی

Mythex ایک AI app builder ہے، WordPress host نہیں، اس لیے Mythex پر WordPress کی منتقلی دوبارہ بنانے کا عمل ہے: آپ سائٹ کی تفصیل دیتے ہیں، chat میں screenshots اور اپنی export فائل منسلک کرتے ہیں (ایک پیغام میں 5 فائلوں تک، ہر ایک 10 MB تک)، اور agent نئی سائٹ لکھتا ہے۔ اپ لوڈ شدہ images project کے file storage میں جا سکتی ہیں، اور اگر آپ بعد میں posts میں ترمیم کرنا چاہیں تو ایک database انہیں محفوظ رکھتا ہے۔ جانچنے کے لیے mythex.ai پتے پر publish کریں، پھر Pro پر اپنا domain جوڑیں۔ دیکھیں docs میں Mythex پر static websites۔

منتقلی کی چیک لسٹ

  • WordPress فائلوں اور database کا مکمل backup
  • ہر URL کی فہرست، جس میں سب سے زیادہ traffic والے صفحے نشان زد ہوں
  • Plugins کے کاموں کی فہرست اور ہر ایک کا متبادل
  • Content export ہوا (Tools → Export) اور wp-content/uploads کاپی ہوا
  • ڈیزائن حقیقی content کے ساتھ دوبارہ بنا اور جانچا گیا
  • Content import ہوا؛ images پرانے domain سے ہٹائی گئیں؛ shortcodes ہٹائے گئے
  • ہر بدلے ہوئے URL کے لیے 301 redirects لگے اور جانچے گئے
  • Titles، descriptions، sitemap اور analytics موجود ہیں
  • Forms شروع سے آخر تک جانچے گئے
  • DNS بدلا گیا؛ پرانی سائٹ چند ہفتے محفوظ رکھی گئی

سوالات

کیا WordPress سے ہٹنے پر میری Google rankings ختم ہو جائیں گی؟

نہیں، اگر جہاں ممکن ہو وہی URLs رکھیں، ہر بدلے ہوئے URL کے لیے 301 redirects لگائیں، اور titles، descriptions اور content ساتھ لے جائیں۔ کسی بھی منتقلی کے بعد چند ہفتوں تک rankings ہل سکتی ہیں، لیکن وہ مستقل نقصان جو بغیر redirects کے ٹوٹے ہوئے URLs سے ہوتا ہے، وہی اصل خطرہ ہے۔

WordPress سے سب کچھ کیسے export کروں؟

WordPress admin میں Tools → Export ایک XML فائل ڈاؤن لوڈ کرتا ہے جس میں آپ کی posts، pages، comments، categories اور tags ہوتے ہیں۔ Media فائلیں اس فائل کے اندر نہیں ہوتیں، اس لیے wp-content/uploads فولڈر الگ سے کاپی کریں — اپنے host کے file manager، SFTP یا backup plugin کے ذریعے۔

کیا میں صرف posts لکھنے کے لیے WordPress استعمال کرتا رہ سکتا ہوں؟

ہاں۔ اس سیٹ اپ کو headless WordPress کہتے ہیں: WordPress بطور editor رہتا ہے اور ایک نیا frontend WordPress REST API سے posts پڑھتا ہے۔ یہ ایک جانا پہچانا editor رکھتا ہے، لیکن آپ کو پھر بھی WordPress install کو چلانا اور محفوظ رکھنا پڑتا ہے۔

میرے contact forms اور plugins کا کیا ہوگا؟

Plugins خود منتقل نہیں ہوتے۔ ہر ایک کا کام لکھیں، جیسے forms، SEO fields یا bookings، اور وہ کام نئی سائٹ میں دوبارہ بنائیں یا کسی service سے بدل دیں۔ Forms عموماً ایک سادہ form بن جاتے ہیں جو database میں محفوظ ہوتا ہے یا email بھیجتا ہے۔

Mythex · Pricing · AI کے ساتھ کچھ بھی بنائیں · ویب سائٹ اور ایپ ٹیمپلیٹس · Mythex کا موازنہ · AI سے ایپ بنانے کی اصطلاحات · AI سے ایپ بنانے کے مفت ٹولز · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)