نوشته زیر توسط کریس هدلاک، رئیس و مدیر ارشد فناوری شرکت متخصص در مهاجرت وبسایت، نوشته شده است. گله کلمات .
انتقال وبسایت از یک پلتفرم به پلتفرم دیگر شاید ساده به نظر برسد، اما عوامل زیادی باید در نظر گرفته شوند. ممکن است فکر کنید فقط کپی و جایگذاری محتوا، دانلود و آپلود مجدد تصاویر و انتخاب یک قالب کافی است.
اما این فقط سطحی از موضوع است. ابتدا ببینیم محتوا در واقع از چه چیزهایی تشکیل شده است: عناوین، متن اصلی، بخشهای کوتاه، پیوندها و رسانهها باید در نظر گرفته شوند. تمام دستهها، برچسبها، نویسندگان و تاریخها/زمانها باید حفظ شوند. تمام عناوین متا، توضیحات و طرحواره باید به یک افزونه سئو منتقل شوند تا اعتبار فعلی موتورهای جستجو حفظ شود. آدرسهای اینترنتی باید حفظ یا تغییر مسیر داده شوند تا موتورهای جستجو صفحات وب شما را از فهرست خود خارج نکنند. در نهایت، تقریباً همیشه با موانع غیرمنتظرهای روبرو خواهید شد.
در فرآیند انتقال، خدمات سئو وردپرس باید به دقت مدیریت شود تا تأثیر منفی بر رتبهبندی سایت در موتورهای جستجو به حداقل برسد. این شامل بررسی لینکهای داخلی، اطمینان از انتقال صحیح فایلهای robots.txt و sitemap.xml، و اطلاعرسانی به گوگل در مورد تغییر آدرس است. استفاده از خدمات حرفهای برای انتقال وبسایت میتواند این فرآیند را سادهتر کرده و از هرگونه افت ترافیک جلوگیری کند.
در این مقاله، به برخی از مهمترین جزئیات انتقال وبسایت و اهمیت درک پیچیدگیهای این کار میپردازیم.
طراحی سایت وردپرس زمانی که نیاز به انتقال به یک سرور جدید یا میزبان متفاوت باشد، به دقت و برنامهریزی نیاز دارد. عوامل مهمی مانند پشتیبانگیری کامل از اطلاعات سایت، بررسی سازگاری نسخه وردپرس با میزبان جدید، و حفظ تجربه کاربری بدون وقفه نقش کلیدی در موفقیت انتقال دارند. انتقال درست میتواند نه تنها عملکرد سایت را بهبود بخشد بلکه امکان ارتقاء قابلیتهای جدید را نیز فراهم کند.
سئو سایت را حفظ کنید
سابقه حضور وبسایت شما در موتورهای جستجو در طول سالها، اعتبار موتور جستجو نامیده میشود. اگر در هنگام مهاجرت، نام صفحات تغییر کند یا ساختار وبسایت بازسازی شود، موتورهای جستجو باید مجدداً وبسایت شما را بررسی و محتوای آن را ایندکس کنند، محتوایی که سابقه حضور در وب را داشته است. از دست رفتن این سابقه میتواند بازسازی ایندکس را بسیار طولانی کند. همانطور که میدانیم، بهینهسازی موتور جستجو، اساس حیات هر وبسایتی است، بنابراین از دست دادن اعتبار موتور جستجو میتواند برای یک وبسایت تثبیتشده فاجعهبار باشد.
یک نیاز اغلب نادیده گرفتهشده در مهاجرت هر وبسایت، اطمینان از راهاندازی ریدایرکتهای مناسب برای آدرسهای URL که نیاز به تغییر دارند، است. حفظ ساختار وبسایت همیشه باید در اولویت اول هر مهاجرتی باشد، اما گاهی اوقات این امکانپذیر نیست. برای مثال، اگر وبلاگی روی زیر دامنه دارید و وبسایت اصلی خود را با وبلاگ در وردپرس بهعنوان یک سیستم مدیریت محتوای جدید ادغام میکنید، وبلاگ نیاز به بازسازی در دامنه اصلی خواهد داشت. خوشبختانه راهحلی در ریدایرکتهای 301 وجود دارد و گزینههای متعددی برای پیادهسازی آنها وجود دارد.
روش معمول مدیریت ریدایرکتهای 301 برای توسعهدهندگان، استفاده از فایلی به نام htaccess در ریشه نصب وردپرس است. این فایل همچنین برای ساخت آدرسهای اینترنتی سئوپسند در وردپرس استفاده میشود، اما این موضوعی جداگانه است. راهحل دیگری که بسیار مناسب کاربران است، استفاده از افزونه رایگان وردپرس است، مانند هدایت مجدد (یا افزونههای پرمیوم مانند) مدیریت هدایت که بخشی از افزونهی یاست پریمیوم است
به همان اندازه که حفظ ساختار URL اهمیت دارد، حفظ متادیتای سئو نیز مهم است. این شامل موارد زیر میشود:
- عنوانها و توضیحات سئو برای صفحات و پستها
- عنوانها و برچسبهای جایگزین تصاویر
- برچسبهای توییتر و/یا گراف باز فیسبوک (برای شبکههای اجتماعی)، در صورت وجود
به موازات حفظ محتوای اصلی سایت، سئو یکی از مهمترین جنبههای مهاجرت وبسایت شماست و باید بسیار جدی گرفته شود.
از خطای 404 جلوگیری کنید
همچنین برای سئو و کارایی وبسایت شما بسیار مهم است که لینکها و رسانههای داخلی شما خراب نشوند. به عبارت دیگر، جلوگیری از کدهای خطای 404 در وبسایت جدیدتان، همانطور که گفته شد، گاهی بازسازی سایت اجتنابناپذیر است و در حالی که ما با تغییر مسیر ۳۰۱ راهی برای جبران این موضوع ارائه میدهیم، باید لینکهای داخلی که به مسیرهای قبلی اشاره میکنند را نیز در نظر بگیریم. هر تغییر مسیری ۳۰۱ که انجام شده برای لینکهای داخلی مؤثر خواهد بود؛ اما پیشنهاد میشود فقط برای لینکهای خارجی باقیمانده از تغییر مسیر ۳۰۱ استفاده کنید و لینکهای داخلی را بهطور مستقیم اصلاح نمایید.
نکتهی مهم دیگری که باید بدانید این است که هر رسانهای که به کتابخانهی رسانهی وردپرس آپلود میشود، مسیری مخصوص وردپرس دریافت میکند که با وبسایت قبلی شما مطابقت نخواهد داشت، مگر اینکه از وردپرس به وردپرس منتقل شوید. یک راه برای مدیریت لینکها و مسیرهای منبع رسانه، بهروزرسانی دستی هر یک بهصورت موردی در سراسر وبسایت است. با این حال، اگر با بیش از چند صفحه و پست سروکار داشته باشید، این کار میتواند بسیار دشوار باشد. برای کسانی که صفحات یا پستهای زیادی دارند، راهحل عملیتر نصب افزونهای است مانند جستجوی و جایگزینی بهتر برای جستجو و جایگزینی در لینکهای داخلی وبسایت و مسیرهای منابع رسانهای
طراحی و چیدمان را حفظ کنید
اگر میخواهید طرح یا قالب جدیدی برای وبسایت وردپرس تازه مهاجرت دادهشده خود پیادهسازی کنید، خوش شانس هستید؛ هزاران قالب رایگان و پولی برای انتخاب وجود دارد و نیازی به نگرانی درباره تطبیق طرح و چیدمان موجود خود نخواهید داشت. اما اگر شما یا مشتریتان بخواهید یک تطابق دقیق پیکسل به پیکسل داشته باشید، فرایند مهاجرت میتواند ناگهان بسیار پیچیده شود. در این مواقع، کپی و پیست کارساز نیست و ممکن است جواب ندهد. اگر این کار را بهصورت دستی انجام میدهید، رویکردی عملگرا را پیشنهاد میکنیم.
- الگوهای صفحاتی که وبسایت فعلی شما از آنها استفاده میکند را بر اساس انواع مختلف طراحیِ طرح کلی آن تعیین کنید.
- وقتی الگوهای صفحات خود را مشخص کردید، باید آنها را در وردپرس بسازید.
- حالا که الگوهای صفحات شما آماده است، باید روش چیدمان محتوای خود را تعیین کنید. در ادامه چند گزینه برای قرار دادن محتوا در صفحات آورده شده است:
- قالبهای سفارشی پیشرفته در قالبهای صفحهی شما برای بخشهای محتوای خاص ادغام شدهاند.
- سازنده صفحه، مانند گوتنبرگ، برای ایجاد طرحهای محتوای منحصر به فرد و مدیریت محتوا با بلوکهای از پیش تعریفشده.
- ویرایشگر پیشفرض محتوا برای مطالب بدون ساختار؛ معمولا برای پستهای وبلاگی بهترین گزینه است.
با انجام این مراحل، بالاخره میتوانیم محتوای شما را به وبسایت جدید منتقل کنیم.
نیازمند کمک حرفهای
انتقال وبسایت میتواند فرایندی پیچیده باشد. در واژه گله ما پیچیدگیها را برطرف کردیم، در حالی که تمام جنبههای وبسایتهایی که بهطور خودکار مهاجرت میدهیم، حفظ شدهاند. WP Engine بخش جداییناپذیری از فرآیند مهاجرت WordHerd بوده است.
از میان رابط برنامهنویسی وب انجین ما بهطور مستقیم به سرور توسعه آنها متصل میشویم تا نصبها را مدیریت کنیم، پشتیبانگیری خودکار انجام دهیم و انتقال خودکار محتوا را از ابزار پردازش خود، یعنی «رانگلر»، انجام دهیم. همچنین مشتریان مشترک زیادی با WP Engine داریم، مانند زنفولیو.
زنفولیو با نیاز فوری به مهاجرت به وردپرس به ما مراجعه کرد. گفتن اینکه سیستم مدیریت محتوای آنها دچار مشکل بود، کمگویی است؛ آنها ساعتها با قطعیهای متناوب مواجه بودند، سرعت بارگذاری برخی صفحات بیش از یک دقیقه بود و محتوای آنها به دلیل محدودیتهای مدیریتی سیستم مدیریت محتوا بسیار بینظم بود. تیم وب سایتمپ مَپی شامل بیش از ۶۵۰۰۰ URL به ما ارائه داد که بیشتر آنها صفحات بازاریابی منسوخ یا صفحات با خطای ۴۰۴ بودند که بهطور خودکار توسط سیستم مدیریت محتوای آنها تولید شده بودند.
تیم ما ابتدا به آنها در بررسی فهرست و شناسایی هستهی اصلی سایت کمک کرد، سپس برای انتقال این هسته و تغییر مسیر بقیهی محتواها تلاش کردیم تا سئو سایت برای رشد آیندهی آن آماده شود. نتیجهی کار، وبسایتی با بهینهسازی بالا بر بستر وردپرس و با استفاده از سرور سازمانی WP Engine است که بدون هیچگونه قطعی و با سرعت بارگذاری صفحات بالا، هم مشتری و هم گوگل را راضی نگه میدارد.
مقدار عنصر با شناسه ak_js_1 را به زمان فعلی (بر حسب میلیثانیه از ابتدای سال ۱۹۷۰) تنظیم کن.