آموزش بهینه سازی سایت جوملا

آموزش بهینه سازی سایت جوملا

آموزش بهینه سازی سایت جوملا

جوملا! یک سیستم مدیریت محتوا فوق العاده تحت وب است که در ساختن وب سایت و دیگر برنامه های تحت اینترنت به شما کمک می کند. مهم تر اینکه جوملا یک برنامه open source  میباشد که به طور رایگان دراختیار همه قرار دارد. که تیم مهراکت در این مقاله به آموزش بینه سازی سایت جوملا پرداخته و نکاتی مهم و کاربردی در اختیار علاقمندان ب علم گفته است.

نکاتی برای آموزش بهینه سازی سایت جوملا

 بهینه سازی آدرس سایت در جوملا :

۱) تنظیمات اصلی :

سیستم مدیریت محتوای جوملا که بر پایه زبان php نوشته شده ، امکان بهینه سازی آدرس سایت را برای کاربران خود فراهم آورده است . جهت بهینه سازی آدرس سایت در جوملا  لازم است قبل از آنکه به ساخت شاخه ها و بخش های سایتتان بپردازید وارد بخش تنظیمات اصلی سایتتان شوید و تنظیمات متا را برای بهینه سازی آدرس سایت خود کامل کنید .
در قسمت توضیحات متا سایت ، توضیح مختصری در حد چند کلمه در ارتباط با  موضوع اصلی سایتتان بنویسید .
این توضیحات در موتور جستجو زیر لینک سایت شما نمایش داده می شود .
در قسمت کلید واژه های متا سایت ، باید کامات کلیدی که در وب سایت شما بیشتر کاربرد دارد و مرتبط با موضوع اصلی سایتتان است بنویسید .
برای جدا کردن این کلمات از علامت ویرگول لاتین استفاده نمایید .

۱) تنظیمات اصلی :

تنظیمات اصلی

 

۲) اضافه کردن کلمات کلیدی و توضیحات به مطالب :

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

نام مستعار مطلب/نام مستعار شاخه /آدرس سایت.html

در صورتی که برای مطلب مورد نظر خود نام مستعار انتخاب نکرده باشید سیستم به طور خودکار تاریخ ایجاد مطلب را به عنوان نام مستعار انتخاب می نماید که یقینا آدرس بخش مورد نظر را طولانی تر و ناخوانا تر خواهد نمود .

مکانیزم مناسب کش برای جوملا

یکی دیگر از نکات در آموزش بهینه سازی سایت جوملا مکانیزم مناسب کش برای جوملا است.
جوملا بر خلاف وردپرس، امکان استفاده از مکانیزم های کش سمت سرور را در هسته اصلی خود داراست. به این معنی که اگر سیستم های کش از جمله memcache(d)، Litespeed cache، File cache، Cache lite و … بر روی سرور سایت شما فعال باشند، می توانید بدون نیاز به تنظیمات اضافی یا نصب افزونه که ممکن است باعث کندی یا ناپایدار شدن سیستم شما باشد، از سیستم های کشینگ استفاده کنید و با افزایش سرعت سایت خود، یک قدم سایت خود را از نظر موتور های جستجو و سئو بهینه تر نمایید.

مختص شما:  مدیریت ارتباط با مشتری

امکان rewrite کردن آدرس صفحات

امکاناتی در جوملا برای سئو وجود دارد که از جمله آن ها می توان به Search engine friendly URLs، Use URL rewriting، Add suffix to URL، Unicode aliases و … نام برد که همگی در هسته اصلی جوملا قرار دارند و به راحتی می توانید از آن ها استفاده کنید. برای استفاده از این امکانات باید mod_rewrite که یکی از ماژول های وب سرور آپاچی است، بر روی آن نصب شده و فعال باشد.

فعال بودن Gzip compression

Gzip یک متد کم کردن حجم صفحات تحویل داده شده به مرورگر کاربر از طرفی مانند حذف فاصله های اضافی در فایل های متنی و … است. اگر این امکان بر روی سرور سایت شما فعال باشد، به راحتی می توانید از تنظیمات جوملا، Gzip compression را فعال کنید و از مزیت های ان در سرعت لود صفحات بهره ببرید.

پشتیبانی از نسخه های جدید PHP

جوملا به علاوه PHP 7.x بسیار سریع تر از نسخه های قبلی پی اچ پی عمل می کند.
بنابراین با استفاده از هاستی که امکان استفاده از نسخه های جدید PHP را دارد، می توانید از مزیت های سرعت سایت در سئو سایت جوملا خود بهره مند شوید.

تنظیمات اولیه سایت از نظر سئو

تنظیمات بخش تنظیمات کلی یا Global configurations

تنظیمات بخش تنظیمات کلی یا Global configurations

تنظیمات بخش تنظیمات کلی یا Global configurations

برای استفاده از امکانات این بخش، باید فایل htaccess.txt را بعد از نصب جوملا به .htaccess تغییر نام دهید.
همچنین در صورتی که از وب سرور IIS استفاده می کنید، باید فایل web.config.txt را به web.config تغییر نام دهید.

تنظیم بخش آدرس های بهینه برای موتور های جستجو یا Search engine friendly URLs و Use URL rewriting

این بخش همانطور که از نام آن پیداست، آدرس صفحات سایت شما را برای موتور های جستجو بهینه می کند.
این کار با حذف index.php را از صفحات سایت شما حذف می کند. این امکان همچنین آدرس صفحات شما را از

https://www.example.com/index.php?option=com_content&view=article&id=1:welcome-to-joomla&catid=1:latest-news&Itemid=50

به حالت

https://www.example.com/articles/how-to-make-joomla-SEO-friendly/

تغییر می دهد که هم برای موتور های جستجو و هم برای کاربران قابلیت خوانایی و در ساختار بالاتری را ایجاد می کند

مختص شما:  محاسبه عمر دامنه

بخش افزودن پسوند به آدرس ها یا Add suffix to URL

این بخش از آموزش بهینه سازی سایت جوملا به افزودن پسوند به آدرس ها یا Add suffix to URL میپردازیم.

انتهای آدرس صفحات HTML سایت شما به جز صفحه اصلی، .html اضافه می کند. این مورد تاثیری بر روی سئو جوملا ندارد و صرفا سلیقه ایست.

بخش نام مستعار یونیکد یا Unicode aliases

با فعال کردن این بخش، می توانید آدرس صفحات سایت جوملا را به دلخواه تغییر دهید.

در غیر این صورت، آدرس صفحات اصطلاحا به حالت Transliteration بوده و مستقیما عنوان صفحات با حذف فاصله ها به آدرس صفحه تبدیل می شود.

 

سایر تنظیمات هسته اصلی جوملا برای سئو

بخش توضیحات متای سایت یا Site Meta Description

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

بخش فشرده سازی Gzip یا Gzip compression

بخش فشرده سازی Gzip یا Gzip compression

بخش فشرده سازی Gzip یا Gzip compression

فشرده سازی Gzip به کاهش حجم صفحات سایت کمک می کند و باعث افزایش سرعت لود صفحات می شود. بعد از فعال سازی Gzip compression، سرعت لود صفحات را با حالت غیر فعال آن مقایسه کنید تا ببینید آیا واقعا بهبودی در سرعت لود حاصل شده است یا خیر. در صورتی که تفاوتی در سرعت لود صفحات ندیدید، این امکان را غیر فعال کنید.

تنظیمات کش سمت سرور جوملا

با فعال سازی کش سمت سرور برای سایت جوملایی خود، می توانید تا حد بسیار زیادی سرعت باز شدن صفحات سایت خود را بالاتر ببرید و به وضعیت سئو آن کمک کنید.

برای فعال سازی کش در جوملا، مراحل زیر را دنبال کنید:

  1. به مسیر سیستم > تنظیمات کلی > تب “سیستم” > تنظیمات ذخیره ساز بروید
  2. بخش نحوه ذخیره سازی یا Cache Handler را انتخاب کنید.
  3. زمان ذخیره ساز یا Cache time را مناسب با نیاز خود تنظیم کنید
  4. بخش سیستم ذخیره ساز یا System Cache را متناسب با نیاز خود انتخاب کنید.
    • خاموش – ذخیره سازی غیر فعال / Off – Caching disabled: کش غیر فعال باشد.
    • روشن – ذخیره سازی سنتی / On – Conservative caching:
      گول ترجمه اشتباه این بخش را نخورید. این مدل کش کردن قدیمی نیست!
      در این حالت، فعال است و می توانید جداگانه مشخص کنید که کدام ماژول به چه صورت و به چه مدت زمانی کش شود. برای این کار باید در تنظیمات هر ماژولی به صورت جداگانه زمان کش را مشخص کنید. این حالت مناسب برای سایت های بزرگی است که سرعت آپدیت شدن آن ها بالاست (مثل سایت های خبری).
    • روشن – ذخیره سازی مدرن / Caching enabled – Progressive caching: گول ترجمه اشتباه این بخش را هم نخورید. در این حالت نیز مانند حالت قبلی کش فعال است با این تفاوت که در هر صفحه ای به صورت کامل و به طور جداگانه، ماژول ها برای همان صفحه کش می شوند. در این حالت تنظیمات بخش کش ماژول ها نادیده گرفته شده و تمامی ماژول ها برای هر صفحه ای به صورت جداگانه کش می شوند. این حالت برای سایت هایی که خیلی مداوم بروز نمی شوند، مناسب است.
مختص شما:  خطا 417

استفاده از افزونه های مناسب سئو

افزونه ها موجودات دوست داشتنی ای هستند که در انجام کارهای مختلف به صورت ساده تر به کار می آیند.
جوملا دارای دایرکتوری بزرگی از افزونه هاست که می توانید برای بهبود وضعیت سئو از ان ها استفاده کنید.

کامپوننت Osmap برای ساخت نقشه سایت

کامپوننت Osmap برای ساخت نقشه سایت

کامپوننت Osmap برای ساخت نقشه سایت

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

ماژول Krizalys Breadcrumbs برای ساخت Breadcrumbs

Breadcrumb یکی از انواع داده های ساختار یافته یا همان Structured data می باشد که برای داشتن Rich snippets مورد استفاده قرار می گیرد.

ماژول Krizalys Breadcrumbs برای ساخت Breadcrumbs

ماژول Krizalys Breadcrumbs برای ساخت Breadcrumbs

شما می توانید با نصب ماژول Krizalys Breadcrumbs به سادگی این امکان را به سایت جوملای خود اضافه کنید و از مزیت های آن در سئو بهره مند شوید.

علاوه بر افزونه های ذکر شده در بالا، افزونه های دیگری نیز وجود دارند که می توانید بسته به نیاز های خود، از آن ها استفاده کنید و بهره سئویی نیز ببرید. این افزونه ها شامل Jlex comments ، JotCache ، wbAMP و غیره می باشند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطالب مشابه

سایتتو رایگان آنالیز کن

مدیریت محتوا و سئو در وردپرس x بخوانید...