چطور تنظیمات عمومی WordPress را اصولی پیکربندی کنیم؟
راهنمای عملی پیکربندی تنظیمات عمومی وردپرس؛ از پیوند یکتا و منطقه زمانی تا حفرههای امنیتی که پیشفرضها میسازند.
هر پروژه وردپرسی برای من با یک آیین بیستدقیقهای شروع میشود: نشستن پشت صفحه Settings و بازبینی تکتک گزینهها پیش از هر اقدام دیگری. این عادت پس از یک تجربه پرهزینه شکل گرفت؛ سایتی که شش ماه بعد از تحویل، بهخاطر یک پیوند یکتای پیشفرض، تمام رتبه ارگانیک خود را از دست داد و بازیابی آن هفتهها طول کشید. از آن روز یاد گرفتم به تنظیمات عمومی بهعنوان فهرست خشکی از گزینهها نگاه نکنم؛ این صفحه، سند معماری رفتار آینده سایت است.
چرا تنظیمات پیشفرض برای پروژه جدی کافی نیست؟
وردپرس با یک فرض ذهنی متولد شد: کاربر میخواهد یک وبلاگ شخصی راه بیندازد. این فرض در سال ۲۰۰۳ درست بود، اما امروز که سایتهای فروشگاهی، آموزشی، خبری و سازمانی روی همین هسته سوار میشوند، بخشی از پیشفرضها به بدهی فنی تبدیل شدهاند. ساختار پیوند یکتای پیشفرض که شامل شناسه عددی پست است، برای یک وبلاگ تازه کار میکند اما در پروژهای که قرار است سالها رشد کند، به مانعی جدی در سئو و بازاریابی تبدیل میشود. یکی دیگر از پیشفرضهای قدیمی، فعال بودن عضویت عمومی است که برای سایتهای تککاربره هیچ معنایی ندارد، اما سطح حمله را باز میگذارد.
اگر تازه با وردپرس آشنا شدهاید و نمیدانید این تنظیمات از کجا مدیریت میشوند، پیشنهاد میکنم ابتدا وردپرس چیست و چگونه شروع کنیم را بخوانید تا نقشه کلی ذهنیتان شکل بگیرد. سپس آشنایی با پیشخوان وردپرس مسیر رسیدن به این صفحات را نشانتان میدهد. پیکربندی درست، بیش از هر افزونه یا قالب گرانقیمتی، روی آینده سایت اثر میگذارد.
تنظیمات پیشفرض وردپرس، فرض میکنند شما یک وبلاگ شخصی راه انداختهاید؛ نه یک کسبوکار آنلاین.
نگاه لایهای به تنظیمات وردپرس
پیش از ورود به هر گزینه، بهتر است ذهنیت درستی بسازیم. تنظیمات وردپرس در چهار لایه اثر میگذارند: لایه نمایش (چطور سایت به کاربر ارائه میشود)، لایه رفتار (چطور محتوا منتشر و دستهبندی میشود)، لایه زیرساخت (چطور با سرور و ابزارهای بیرونی حرف میزند) و لایه امنیت و حریم خصوصی. بسیاری از تصمیمهای این صفحه، همزمان در چند لایه اثر میگذارند. مثلاً تغییر ساختار پیوند یکتا هم نمایش را عوض میکند، هم رفتار خزش گوگل را، هم کیفیت انتقال اعتبار به لینکهای بیرونی که به سایت شما داده شده را.
اگر قرار است سایتی را از صفر راه بیندازید، راهاندازی سایت وردپرسی ترتیب درست گامها را نشان میدهد. آنچه در این مقاله میخوانید، گام سوم همان مسیر است: پس از نصب و پیش از تولید محتوا.
تنظیمات عمومی: آنچه هویت سایت را میسازد
صفحه Settings → General پربازدیدترین بخش تنظیمات است، چون هویت اولیه سایت اینجا تعریف میشود. اما همانقدر که پرکاربرد است، همانقدر هم دستکم گرفته میشود.
عنوان و توضیح سایت (Site Title & Tagline)
عنوان سایت در تگ title صفحه اصلی ظاهر میشود و مستقیم روی سئو اثر دارد. اگر فروشگاه اینترنتی دارید، عنوان سایت باید نام برند باشد؛ نه توضیح خدمات. لاین (Tagline) جای متفاوتی دارد: جمله کوتاهی که در بخش سمت راست هدر یا در برخی قالبها زیر عنوان نمایش داده میشود و میتواند ارزش پیشنهادی برند را منتقل کند. اگر با مفاهیم پایه سئو آشنا نیستید، سئو چیست و چگونه به رشد سایت کمک میکند تصویر کاملتری میدهد.
یک قاعدهای که خودم در پروژههای فروشگاهی رعایت میکنم: عنوان سایت نام برند کامل، و لاین یک عبارت کوتاه بدون تکرار کلمه کلیدی. عبارتهایی مثل بهترین فروشگاه، معتبرترین ارائهدهنده و امثال آن، هم تزئینیاند هم گاهی سیگنال منفی به گوگل میفرستند.
آدرس وردپرس و آدرس سایت (WordPress Address & Site Address)
دو گزینه URL و Home URL که در بخش General دیده میشوند، حساسترین قسمت این صفحه هستند. تغییر اشتباه این دو، سایت را از پیشخوان جدا میکند و راه بازگشت را دشوار میسازد. اگر مجبورید دامنه را جابهجا کنید، مسیر امن از طریق پنل هاست و همراه با بکاپ کامل است. روش کلی تغییر دامنه را در دامنه چیست و چگونه ثبت میشود و مفاهیم مرتبط با جایگاه سرور در هاست چیست و چگونه انتخاب کنیم پوشش دادهام. اما نکته اصلی اینجاست: این دو فیلد را فقط در لحظه مهاجرت، آن هم پس از بکاپ کامل، تغییر دهید.
ایمیل ادمین و عضویت (Membership)
ایمیل ادمین گیرنده اعلانهای سیستمی و پیامهای فرم است. اگر سایت شما فرم تماس دارد و ایمیل روی همان دامنه تنظیم نشده، پیامها ممکن است به اسپم بروند. تنظیم دقیق این بخش را در پیکربندی ایمیلهای وردپرس به تفصیل توضیح دادهام. گزینه عضویت (Anyone can register) که در پایین همین صفحه است، جز در سایتهای عضویتمحور، باید خاموش بماند؛ روشن بودن آن یکی از رایجترین اشتباهات امنیتی است.
منطقه زمانی، تاریخ و ساعت شروع هفته
منطقه زمانی باید روی Tehran و ساعت جهانی (UTC) متناسب با آن تنظیم شود. اما نکتهای که کمتر کسی میگوید: زمانبندی انتشار پستهای آینده، بر اساس همین تنظیم محاسبه میشود. اگر منطقه زمانی اشتباه باشد، پست شما در ساعت اشتباهی منتشر میشود و برنامه محتوایی به هم میریزد. در پروژههایی که با تیمهای چندشهری کار میکنم، این یک منبع مزمن سردرگمی بوده است.
زبان سایت و آیکون سایت
زبان سایت روی زبان پیشفرض پنل مدیریت و بعضی قالبها اثر دارد. برای سایت فارسی، انتخاب Persian از فهرست کافی نیست؛ باید فایل ترجمه هم نصب باشد. آیکون سایت (Site Icon) یا همان favicon، تصویر کوچکی است که در تب مرورگر و اپلیکیشنهای موبایل دیده میشود. اندازه پیشنهادی ۵۱۲ در ۵۱۲ پیکسل است. این آیکون کوچک، در برندینگ سایت اثر روانی قابل توجهی دارد؛ کاربری که ۲۰ تب باز دارد، سایت شما را از همین آیکون میشناسد.
نوشتن: از XML-RPC تا اندازه ویرایشگر
صفحه Settings → Writing محل تنظیمات پیشفرض تولید محتواست. ساده به نظر میرسد، اما دو گزینه در آن وجود دارد که تصمیمهای مهمی را پنهان میکند.
دسته پیشفرض و قالب پست
دسته پیشفرض باید معنادار باشد؛ اگر Uncategorized باقی بماند و فراموشش کنید، در ماه سوم با پستی مواجه میشوید که در دستهای بیربط منتشر شده و از دید گوگل سیگنال ضعیفی میفرستد. قالب پست هم معمولاً از قالب سایت ارث میبرد، اما در سایتهایی که چند نوع محتوا دارند، بهتر است قالب پیشفرض را در این صفحه تعیین کنید.
سرویسهای بهروزرسانی و XML-RPC
سرویسهای بهروزرسانی (Update Services) در گذشته برای اطلاعرسانی سریع به سرویسهای pingback استفاده میشدند. امروز اهمیتشان کم شده اما همچنان در برخی سایتهای خبری مفیدند. نقطه حساستر، XML-RPC است که در وردپرس مدرن بهصورت پیشفرض فعال است و از دید امنیتی، یکی از پرحملهترین نقاط ورود وردپرس است. اگر از اپلیکیشن موبایل وردپرس یا ابزارهای بیرونی برای انتشار استفاده نمیکنید، خاموش کردنش توصیه میشود. روش امنسازی این بخش را در امنسازی ورود ادمین وردپرس بررسی کردهام.
هر گزینهای که امروز بدون تصمیم رد میشود، فردا بهعنوان بدهی فنی بازمیگردد.
خواندن: تعیین صفحه اصلی و ساختار آرشیو
صفحه Settings → Reading کوچک به نظر میرسد، اما دو تصمیم کلیدی در آن گرفته میشود: صفحه اصلی سایت چه باشد و گوگل چه مقدار از محتوای آرشیو را ببیند.
صفحه اصلی نمایشی یا آخرین نوشتهها
برای وبلاگ، نمایش آخرین نوشتهها انتخاب درستی است. اما برای سایت شرکتی، فروشگاهی یا خدماتی، صفحه اصلی باید یک برگه ثابت باشد که با صفحهساز یا برگههای آماده قالب طراحی شده است. اگر برگهها را تازه ساختهاید و نمیدانید چطور آنها را به صفحه اصلی وصل کنید، ساخت برگه در وردپرس گامهای اولیه را نشان میدهد.
نکتهای که کمتر به آن توجه میشود: پس از تعیین صفحه اصلی، اگر برگهای با نام Home ساختهاید و همان را انتخاب کردهاید، باید از منو حذفش کنید وگرنه کاربر با کلیک روی Home دوباره به همان صفحه هدایت میشود و آدرس یک بار اضافه در URL ظاهر میشود. این اشتباه کوچک، در برخی قالبها باعث ریدایرکت غیرضروری و کندی جزئی میشود.
تعداد نوشتهها در هر صفحه و فید RSS
تعداد پیشفرض ۱۰ پست در هر صفحه برای سایتهای محتوایی سنگین زیاد است؛ گوگل به بودجه خزش حساس است و صفحات آرشیوی که پستهای زیاد در یک صفحه میچینند، کندتر کرال میشوند. من در سایتهای محتوایی معمولاً این عدد را بین ۶ تا ۸ تنظیم میکنم. در بخش فید هم میتوانید تعیین کنید فید فقط خلاصه را نشان دهد یا محتوای کامل. برای سایتهایی که کپیبرداری محتوا برایشان دغدغه است، خلاصه انتخاب عاقلانهتری است؛ برای خوانندگان وفادار که از RSS Reader استفاده میکنند، کامل بهتر است.
گزینه مهم دیگر، Noindex کردن صفحات آرشیوی است. در قالبهای قدیمی، این گزینه باعث میشود دستهبندیها و برچسبها از نتایج گوگل حذف شوند. باید صادقانه بگویم: این گزینه در سال ۲۰۰۷ راهحل خوبی بود، اما امروز محدود کردن بیدلیل صفحات آرشیو، بخشی از ترافیک ارگانیک سایت را میکُشد. اگر ساختار دستهبندی سایت شما هدفمند است، اجازه دهید ایندکس شوند.
گفتگو: مدیریت کامنتها و اسپم
صفحه Settings → Discussion ساختار تعامل کاربران با سایت را تعیین میکند. برای سایتهای شرکتی و فروشگاهی، این صفحه معمولاً به یک تصمیم خلاصه میشود: کامنت روشن باشد یا نه؟
واقعیت تجربی من این است: در سایتهای فروشگاهی، باز بودن کامنت روی محصولات، به ندرت به نفع فروش تمام میشود. هر کامنت منفی یک بار مصرف میسازد و پیش از آن که تیم پشتیبانی پاسخ دهد، ده خریدار بالقوه آن را دیدهاند. راهحل جایگزین، سیستم نظرسنجی هدفمند یا بازخورد خصوصی است. اما در سایتهای محتوایی و آموزشی، کامنتها بخشی از هویت سایت هستند و باید فعال بمانند.
اگر کامنت را روشن نگه میدارید، دو تنظیم حیاتی در همین صفحه است: تعیین آستانه تأیید خودکار (Comment must be manually approved) و تنظیم فهرست Blacklist برای کلمات نامناسب. در پروژههای پربازدید، من همیشه کامنتها را به مرحله بازبینی میبرم؛ صرفهجویی در زمان بابت پاک کردن اسپمهای منتشرشده، معمولاً بیشتر از زمان صرف شده برای تأیید است.
نکته دیگر، اعلانهاست. اگر بگذارید هر کامنت یا تأیید برای ادمین ایمیل شود، جیمیل ادمین در هفته دوم میتواند غرق شود. این تنظیم را با احتیاط فعال کنید و بازبینی هفتگی ایمیلهای انباشته را در تقویم نگهداری خود بگنجانید.
رسانه: سایز تصاویر و تنظیمات آپلود
صفحه Settings → Media تصمیم میگیرد وردپرس هنگام آپلود تصویر، چه نسخههایی بسازد. این تنظیمات شاید بیاهمیت به نظر برسند، اما مستقیم روی سرعت سایت، مصرف فضای هاست و کیفیت تصویر در دستگاههای مختلف اثر میگذارند.
سه سایز پیشفرض وجود دارد: Thumbnail، Medium و Large. برای سایتهای مدرن که از قالبهای ریسپانسیو استفاده میکنند، پیشنهاد من افزایش تعداد سایزها یا تعریف سایزهای سفارشی در قالب است. اما نکته مهمتر، تصمیم درست بین حفظ کیفیت و حجم فایل است. بزرگترین سایز معمولاً برای بنر و تصویر شاخص استفاده میشود و باید متناسب با عرض کانتینر قالب انتخاب شود.
در بخش آپلود، میتوانید تصاویر را در پوشههای ماه و سال سازماندهی کنید. این پیشفرض را تغییر ندهید؛ تغییر آن، یکی از رایجترین دلایل شکستن لینک تصاویر در مهاجرت است. برای شناخت دقیقتر این تنظیمات و نقششان در سئوی تصویر، پیکربندی رسانه و تصاویر در وردپرس را ببینید.
هر تصویری که با ابعاد غلط آپلود میشود، بهاندازه دهها هزار بازدید آینده، هزینه پهنای باند را بالا میبرد.
پیوندهای یکتا: مهمترین انتخاب هر پروژه
صفحه Settings → Permalinks را بهعنوان مهمترین بخش تنظیمات وردپرس میشناسم. تصمیمی که اینجا گرفته میشود، سالها روی ساختار لینکهای سایت، رفتار گوگل و لینکهای ورودی اثر میگذارد و تغییرش پس از انتشار صدها پست، کاری پرهزینه است.
ساختار پیوند یکتا
وردپرس چند ساختار آماده ارائه میدهد: روز و نام، ماه و نام، عددی، نام پست و ساختار سفارشی. توصیه من به تجربه: ساختار سفارشی به شکل /%postname%/ یا /%category%/%postname%/ انتخاب کنید. ساختار عددی برای سئو و کاربر ضعیف است، چون هیچ اطلاعاتی از محتوا منتقل نمیکند. ساختار تاریخدار برای سایتهای خبری مفید است، اما برای سایتهای همیشهسبز، تاریخ در URL ارزش تبلیغاتی محتوا را در سالهای بعد کم میکند.
جزئیات انتخاب درست و استدلالهای پشت آن، موضوع مفصلی است که در ساختار حرفهای URL و سئو به آن پرداختهام. پیشنهاد میکنم پیش از تصمیم نهایی، آن را یک بار بخوانید. مفهوم فنی پیوند یکتا در وب به Permalink مشهور است و پایه معماری نشانیهای پایدار سایت شماست.
پیشوند دسته و برچسب
پیشفرض وردپرس، کلمه category را در URL دستهبندیها قرار میدهد. برخی سئوکارها پیشنهاد میکنند این پیشوند را حذف کنید تا آدرس کوتاهتر شود. اما این تغییر بیهزینه نیست؛ حذف پیشوند میتواند با ساختار لینک برگهها تداخل کند و خطر لینکهای دوگانه (Duplicate) را بالا ببرد. در پروژههای بزرگ، من پیشوند را حفظ میکنم و از قدرت نامگذاری کوتاه دسته استفاده میکنم.
خطای ۴۰۴ و صفحهبندی
گزینه مهمی که در نسخههای جدید اضافه شده، امکان هدایت آدرسهای ۴۰۴ به صفحهای دلخواه است. اگر این را خاموش بگذارید، کاربر با خطای پیشفرض مواجه میشود که معمولاً راه بازگشت را نشان نمیدهد. راهنمای رفع و پیکربندی این خطا در خطای پیوندهای یکتا در وردپرس آمده است. یک نکته عملی: پس از هر تغییر در این صفحه، حتماً یک بار به Settings → Permalinks بروید و بدون تغییر گزینهها، دکمه ذخیره را بزنید. این کار قوانین بازنویسی (Rewrite Rules) را بازسازی میکند و جلوی خطاهای ۴۰۴ ناگهانی را میگیرد.
پیوند یکتا را همان روز اول بسازید؛ هر روز تعلل، هزینه مهاجرت را چند برابر میکند.
حریم خصوصی و سایر تنظیمات
صفحه Settings → Privacy به شما اجازه میدهد برگه سیاست حریم خصوصی را تعیین کنید. برای سایتهای ایرانی که مخاطب بینالمللی دارند یا از ابزارهای تحلیلی کوکیمحور استفاده میکنند، این صفحه اهمیت قانونی دارد. حتی اگر الزام قانونی نداشته باشید، شفافیت درباره دادههای جمعآوریشده، اعتماد کاربر را بالا میبرد.
در بخش Tools نیز گزینههایی وجود دارد که مستقیماً در صفحه تنظیمات نیستند اما به همان اندازه مهماند: پاک کردن دادههای شخصی کاربران، صادرات دادهها و بررسی سلامت سایت (Site Health). این ابزارها را در تنظیمات کاربران و نقشها در وردپرس و همچنین پیکربندی منو و ویجتهای وردپرس بررسی کردهام. یک بار مرور این سه صفحه در ابتدای هر پروژه، ماهها سردرگمی را از تیم پشتیبانی دور میکند.
خطاهای رایج در پیکربندی
در طول سالها بازبینی سایتها، چند خطای پیکربندی مرتب تکرار میشوند. آگاهی از آنها، زمان و هزینه زیادی صرفهجویی میکند.
| خطا | پیامد | اصلاح |
|---|---|---|
| رها کردن دسته Uncategorized | دستهبندی بیربط و ضعف سیگنال موضوعی | تعیین دسته پیشفرض معنادار پیش از انتشار |
| باز گذاشتن عضویت عمومی | حسابهای اسپم و سطح حمله اضافه | خاموش کردن عضویت در سایتهای غیرعضویتی |
| XML-RPC فعال بدون استفاده | افزایش حملات Brute Force | غیرفعالسازی یا محدودسازی با افزونه امنیتی |
| تغییر پیوند یکتا بعد از انتشار | شکستن لینکها و افت رتبه | ریدایرکت ۳۰۱ پیش از تغییر یا اجتناب از تغییر |
| بزرگ گذاشتن سایز تصویر پیشفرض | پر شدن فضای هاست و کندی سایت | تعریف سایز متناسب با عرض کانتینر قالب |
یک مورد دیگر که در فهرست نمیگنجد اما مهم است: بازبینی دورهای این تنظیمات. افزونهها و قالبها در بهروزرسانیها میتوانند برخی مقادیر را تغییر دهند. اگر شش ماه یک بار یک مرور دهدقیقهای روی Settings انجام دهید، معمولاً یک یا دو مشکل خفته را کشف میکنید.
پاسخ به پرسشهای پرتکرار
پرسشهایی که در پروژههای مختلف مرتب تکرار میشوند، معمولاً حول چند تصمیم مشخص میچرخند.
آیا میتوانم پیوند یکتا را بعد از انتشار سایت تغییر دهم؟
فنی صحبت کنیم: بله، امکانپذیر است، اما اگر سایتتان لینک ورودی گرفته یا گوگل آن را ایندکس کرده، بدون ریدایرکت ۳۰۱ انجام دادنش، هزینه سنگینی به سئو وارد میکند. اگر سایت تازهاست و هیچ لینک ورودی ندارد، میتوانید بدون نگرانی تغییر دهید. اما اگر مدتی گذشته، ریدایرکتهای دقیق بنویسید و در Search Console رصد کنید.
کدام ساختار پیوند یکتا برای فروشگاه اینترنتی بهتر است؟
برای فروشگاه، ساختار /%category%/%postname%/ معمولاً انتخاب درستی است، چون هم گروه محصول را در URL بازتاب میدهد و هم نام محصول را. اگر صفحه محصول در چند دسته قرار میگیرد، ساختار سادهتر /product/%postname%/ با نام پایه محصول، از تولید آدرسهای تکراری جلوگیری میکند.
آیا لازم است Site Icon را حتماً تعریف کنم؟
لازم نیست، اما در سایتهای حرفهای توصیه میشود. کاربری که ده تب باز دارد، سایت شما را از آیکون تشخیص میدهد. حجم پیشنهادی زیر ۱۰۰ کیلوبایت، ابعاد ۵۱۲ در ۵۱۲ پیکسل و فرمت PNG یا WebP، بهترین انتخاب است.
چرا پس از تغییر تنظیمات، تغییرات در سایت اعمال نمیشود؟
در نود درصد موارد، کش است؛ کش افزونه، کش سرور یا کش مرورگر. ابتدا کش را پاک کنید و در حالت مرور ناشناس تست بگیرید. اگر باز هم اعمال نشد، معمولاً یک افزونه تنظیمات را روی گزینهای دیگر قفل کرده است. ترتیب تشخیص را میتوانید در عیبیابی مشکلات سرعت سایت به شکل چکلیست ببینید.
آیا خاموش کردن XML-RPC امنیت را تضمین میکند؟
خیر. XML-RPC یکی از نقاط حمله است، نه تنها نقطه حمله. خاموش کردنش، سطح حمله را کم میکند اما جای رمز قوی، ۲FA و بهروزرسانی منظم را نمیگیرد. راهبرد کامل امنیتی را در امنیت وردپرس چیست و چرا حیاتی است پوشش دادهام.
تغییر زبان سایت روی سئو اثر منفی دارد؟
اگر سایت تکزبانه است و زبان را درست انتخاب کردهاید، تغییری در سئو رخ نمیدهد. اما برای سایتهای چندزبانه، زبان پیشفرض روی ساختار hreflang و canonical اثر میگذارد. تغییر آن پس از راهاندازی، نیازمند بازبینی این تگهاست.
از پیشخوان تا استراتژی: نگاه آخر
اگر بخواهم تنها یک توصیه از این مقاله با شما بیاید، این است: تنظیمات عمومی وردپرس، یک مرحله از راهاندازی نیست؛ یک تصمیم استراتژیک است که سالها با سایت شما زندگی میکند. صفحه Settings کوچک به نظر میرسد، اما هر گزینه در آن، یک انتخاب درباره آینده سایت است.
پیش از فشردن دکمه ذخیره نهایی، این پرسشها را از خودتان بپرسید: پیوند یکتای فعلی، سه سال بعد هم برای سایت من مناسب است؟ صفحه اصلی، ارزش پیشنهادی من را در پنج ثانیه منتقل میکند؟ اگر سایت من فردا با یک حمله ساده مواجه شود، پیشفرضهای فعلی، سریعترین در ورود یا سختترین در ورود هستند؟ اگر پاسخ هر یک از این پرسشها برایتان روشن نیست، همان صفحه، جای بازبینی است.
تجربه شما از تنظیمات وردپرس چیست؟ آیا موردی هست که در پروژهای گیر افتاده باشید و بعد از تغییر در تنظیمات، حل شده باشد؟ خوشحال میشوم بشنوم؛ تجربههای واقعی، همیشه از هر مستند رسمی کاملترند. 🙂