وردپرس بعد از نصب کار می‌کند، ولی آماده‌ی انتشار نیست. آدرس‌ها هنوز به شکل ?p=123 هستند، یک نوشته‌ی «سلام دنیا» و چند افزونه‌ی نمونه روی سایت مانده، منطقه‌ی زمانی احتمالاً غلط است و نظرات برای همه باز است. هر کدام از این‌ها بعداً دردسر می‌سازد، مخصوصاً آدرس‌ها که بعد از انتشار تغییرشان آسان نیست.

این ده کار را یک بار و به همین ترتیب انجام بدهید. حدود نیم ساعت وقت می‌گیرد. اگر هنوز نصب نکرده‌اید، اول نصب وردپرس روی هاست سی‌پنل را ببینید.

۱. عنوان، توضیح کوتاه، زبان و منطقه‌ی زمانی#

از تنظیمات ← همگانی شروع کنید. عنوان سایت و توضیح کوتاه را بنویسید؛ بسیاری از قالب‌ها و افزونه‌های سئو از همین دو مقدار استفاده می‌کنند. اگر شعار ندارید، توضیح کوتاه را خالی بگذارید تا عبارت پیش‌فرض انگلیسی نمایش داده نشود.

بعد زبان سایت را انتخاب کنید و منطقه‌ی زمانی را روی شهر درست بگذارید، مثلاً Tehran. منطقه‌ی زمانی غلط باعث می‌شود نوشته‌های زمان‌بندی‌شده دیر یا زود منتشر شوند. قالب تاریخ و ساعت را هم همین‌جا تعیین کنید.

۲. https و نشانی سایت#

در همان صفحه دو فیلد «نشانی وردپرس» و «نشانی سایت» هست. اگر گواهی SSL روی دامنه فعال است، هر دو باید با https:// شروع شوند. بدون این، مرورگر هشدار «ناامن» نشان می‌دهد. اگر هنوز گواهی ندارید، اول آن را از هاست فعال کنید و بعد این نشانی‌ها را عوض کنید، وگرنه ممکن است خودتان از پیشخوان بیرون بیفتید.

۳. پیوند یکتا را همین حالا درست کنید#

از تنظیمات ← پیوندهای یکتا ساختار «نام نوشته» را انتخاب کنید. آدرس‌هایی مثل /نام-مقاله/ هم برای کاربر خواناترند و هم برای موتور جستجو. اگر بعد از انتشار این ساختار را عوض کنید، همه‌ی آدرس‌های قبلی از کار می‌افتند و باید ریدایرکت بسازید. برای جزئیات فنی‌تر به سئوی فنی وردپرس نگاه کنید.

اگر بعد از تغییر پیوند یکتا همه‌ی صفحه‌ها خطای ۴۰۴ دادند، یک بار دیگر روی «ذخیره‌ی تغییرات» بزنید تا قواعد بازنویسی دوباره ساخته شوند. اگر نشد، فایل .htaccess قابل‌نوشتن نیست.

۴. صفحه‌ی اصلی را مشخص کنید#

از تنظیمات ← خواندن تعیین کنید صفحه‌ی اول آخرین نوشته‌ها باشد یا یک صفحه‌ی ثابت. سایت شرکتی معمولاً صفحه‌ی ثابت می‌خواهد. دو صفحه بسازید، مثلاً «خانه» و «وبلاگ»، و در این بخش به‌عنوان صفحه‌ی اول و صفحه‌ی نوشته‌ها معرفی‌شان کنید.

۵. دیده‌شدن در موتورهای جستجو#

در همان صفحه‌ی خواندن گزینه‌ای هست که از موتورهای جستجو می‌خواهد سایت را فهرست نکنند. هنگام ساختن سایت روشن نگه‌داشتنش درست است. اما روز راه‌اندازی باید خاموش شود. بسیاری از سایت‌ها ماه‌ها بدون هیچ بازدید از گوگل می‌مانند چون این تیک را فراموش کرده‌اند. همین‌طور برعکسش: سایت آزمایشی نباید فهرست شود.

۶. نظرات و هرزنامه#

از تنظیمات ← گفت‌وگو تصمیم بگیرید. گزینه‌های مفید:

  • تأیید دستی نظر اولین‌بار برای هر نویسنده.
  • ثبت نظر فقط برای کاربران واردشده، اگر سایت گفت‌وگو نمی‌خواهد.
  • بستن خودکار نظرات نوشته‌های قدیمی.
  • خاموش‌کردن اعلان‌های pingback که بیشتر هرزنامه می‌آورند.

برای سایت معرفی خدمات، ساده‌تر است نظرات را کلاً ببندید. محصول یا نوشته‌ی خاصی که گفت‌وگو لازم دارد را بعداً جدا باز کنید.

۷. محتوای نمونه را پاک کنید#

وردپرس معمولاً یک نوشته‌ی «سلام دنیا»، یک صفحه‌ی نمونه و یک نظر نمونه می‌سازد. همه را به زباله‌دان ببرید و زباله‌دان را خالی کنید. افزونه‌های نصب‌شده‌ی پیش‌فرض که استفاده نمی‌کنید را هم حذف کنید، نه فقط غیرفعال. افزونه‌ی غیرفعال هم فایل‌هایش روی سرور می‌ماند و می‌تواند هدف حمله باشد. اگر ترجیح می‌دهید با خط فرمان کار کنید و WP-CLI روی هاست دارید:

Bash
wp post delete 1 2 --force
wp comment delete 1 --force
wp plugin delete hello

شناسه‌ی ۱ و ۲ معمولاً نوشته و صفحه‌ی نمونه‌اند؛ پیش از اجرا با wp post list مطمئن شوید.

۸. کاربر مدیر امن بسازید#

نام کاربری «admin» را نگه ندارید، چون اولین چیزی است که ربات‌ها امتحان می‌کنند. یک کاربر مدیر جدید با نام غیرقابل‌حدس بسازید، با ایمیلی که واقعاً دریافت می‌کنید، و کاربر قدیمی را حذف کنید و محتوایش را به کاربر جدید منتقل کنید. برای نوشتن روزمره هم از حساب نویسنده یا ویراستار استفاده کنید نه مدیر. جزئیات بیشتر در چک‌لیست امنیت وردپرس آمده.

نام نمایشی عمومی را هم از پروفایل عوض کنید تا نام کاربری ورود در سایت دیده نشود.

۹. به‌روزرسانی خودکار و پشتیبان‌گیری#

وردپرس معمولاً خودش به‌روزرسانی‌های امنیتی کوچک هسته را نصب می‌کند. برای افزونه‌ها و قالب‌ها می‌توانید به‌روزرسانی خودکار را فقط برای موردهای مطمئن روشن کنید، ولی هرچه سایت مهم‌تر است، دستی و با پشتیبان به‌روز کنید؛ توضیحش در به‌روزرسانی امن وردپرس آمده.

همین حالا یک روال پشتیبان‌گیری بسازید: هم فایل‌ها، هم دیتابیس، و یک نسخه جایی غیر از همان هاست. بدون پشتیبانِ آزموده‌شده، هر خطای بعدی می‌تواند ماجرا را تمام کند.

۱۰. اندازه‌ی رسانه و ایمیل سایت#

از تنظیمات ← رسانه اندازه‌ی تصاویر بندانگشتی، متوسط و بزرگ را با طراحی سایت هماهنگ کنید تا وردپرس نسخه‌های بی‌مصرف نسازد. تصویر بزرگ‌تر از نیاز، سرعت را می‌کشد؛ ادامه‌اش در افزایش سرعت وردپرس.

ایمیل مدیر سایت را هم در تنظیمات همگانی بررسی کنید. اعلان‌های امنیتی، بازنشانی رمز و خطاهای مهم به آن‌جا می‌روند. ایمیل‌های هاست اشتراکی ممکن است به هرزنامه بروند؛ اگر لازم شد، ارسال را از طریق SMTP تنظیم کنید.

مرور سریع#

تنظیممسیرچرا مهم است
عنوان، زبان، منطقه‌ی زمانیتنظیمات ← همگانیزمان‌بندی درست و عنوان درست
httpsتنظیمات ← همگانیاعتماد کاربر و سئو
پیوند یکتاتنظیمات ← پیوندهای یکتاآدرس خوانا و ثابت
صفحه‌ی اصلیتنظیمات ← خواندنساختار سایت
فهرست‌شدن در جستجوتنظیمات ← خواندندیده‌شدن در گوگل
نظراتتنظیمات ← گفت‌وگوجلوگیری از هرزنامه

خلاصه#

  • پیوند یکتا را قبل از انتشار اولین نوشته روی «نام نوشته» بگذارید.
  • عنوان، زبان، منطقه‌ی زمانی و آدرس https را همان روز اول درست کنید.
  • روز راه‌اندازی مطمئن شوید جلوی فهرست‌شدن در موتور جستجو بسته نیست.
  • نظرات را مطابق نوع سایت ببندید یا تأیید دستی کنید.
  • محتوای نمونه و افزونه‌های بلااستفاده را حذف کنید، نه فقط غیرفعال.
  • کاربر admin را حذف کنید و پشتیبان‌گیری خودکار بسازید.