امکان جستجوی هوشمند برای زمانیکه در سایت جستجویی صورت می‌گیرد همانند جستجو در گوگل کلمات مورد جستجو فیلتر شده تا نتیجه بدست آمده بهتر و مرتب‌تر مورد استفاده قرار گیرد.

در این آموزش قصد داریم تا سیستم جستجوی هوشمند جوملا ۲٫۵ را معرفی کنیم.

فعال کردن پلاگین

ابتدا به مدیریت پلاگین‌ها رفته و پلاگین جستجوی هوشمند – مطلب را فعال نمایید.

Smart_Search-01

 آماده سازی پلاگین‌های جستجوی هوشمند

در مدیریت پلاگین‌ها بر اساس نوع finder پلاگین‌ها رو فیلتر کنید تا پلاگین‌های مربوط به جستجوی هوشمند نمایش داده شود.

در صورتی که یکی از این پلاگین‌ها غیر فعال بود، آنرا با کلیک بر روی آیکون قرمز رنگ فعال کنید.

Smart_Search-02

 اجرای جستجوی هوشمند

در مدیریت جوملا ← کامپوننت‌ها ← جستجوی هوشمند را انتخاب نمایید.

Smart_Search-03

پس از وارد شدن به جستجوی هوشمند ابتدا نوار ابزار را مورد بررسی قرار می‌دهیم.

Smart_Search-04

فهرست: روی فهرست کلیک کنید تا پردازش اطلاعات شروع شود. در تصویر زیر مشاهده می‌کنید که پردازش اطلاعات شروع شده است.

Smart_Search-05
سپس عملیات بهینه سازی انجام می‌شود. در روند پردازش اطلاعات این پنجره‌ها را نبندید.

Smart_Search-6
فرآیند مرتب سازی به موفقیت انجام شد.

Smart_Search-07

پردازش اطلاعات با توجه به حجم اطلاعات ممکن است تا ۱۰ دقیقه زمان ببرد. بهتر است در این مدت صبور باشید تا این فرآیند با موفقیت به اتمام برسد.

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

Smart_Search-08

  •     انتخاب‌ها: با انتخاب گزینه انتخاب‌ها به امکاناتی دسترسی پیدا می‌کنید که در ادامه توضیح داده می‌شود.
  •     آمار: با انتخاب این گزینه اطلاعات مختصری درخصوص این بخش ارائه می‌شود.

 

Smart_Search-09

 

  • راهنمای: صفحه راهنمای این صفحه نمایش داده می‌شود.

Smart_Search-10

 انتخاب‌ها

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

  1.     جستجو
  2.     ایندکس
  3.     سطح دسترسی

جستجو

Smart_Search-11

  • نتیجه توضیحات: این گزینه نشان می‌دهد که آیا نتایج جستجو با توضیحات نمایش داده شود یا خیر، که بصورت پیش فرض روی نمایش تنظیم شده است.
  • طول توضیحات: این گزینه حداکثر طول نتیجه جستجو را نمایش می‌دهد. این گزینه بصورت پیش فرض برای ۲۵۵ کاراکتر تنظیم شده است.
  • اجازه جستجو خالی: در صورتی که یک فیلتر انتخاب شود، اجازه جستجوی نا محدود بدون وارد کردن کلمه‌ای امکان پذیر است.
  • آدرس نتایج: نمایش آدرس وب توضیحات (در صورت فعال بودن) که به صورت پیش فرض روی نمایش تنظیم شده است.
  • پیشنهاد جستجو: پیشنهاد اتوماتیک جستجو که بصورت پیش فرض روی نمایش تنظیم شده است.
  • جستجوی پیشرفته: کاربران بتوانند جستجوی پیشرفته را ببینند که بصورت پیش فرض روی نمایش قرار دارد.
  • توسعه جستجوی پیشرفته: انتخاب‌های توسعه جستجوی پیشرفته به صورت پیش فرض در نظر گرفته شود که روی خیر تنظیم شده است.
  • فیلتر تاریخ: نمایش تاریخ شروع و پایان در جستجوی پیشرفته که بصورت پیش فرض روی مخفی تنظیم شده است.
  • مرتب سازی: فیلدی که در آن نتیجه جستجو لیست می‌شود.
  • جهت مرتب سازی: تعیین صعودی یا نزولی بودن جستجو
  • برجسته سازی کلمات مورد جستجو: مشخص کردن کلمات مورد جستجو
  • نام جستجوی باز: نام نمایش داده شده برای سایت فراهم کننده جستجو
  • توضیحات جستجوی باز: توضیحات اضافی برای سایت فراهم کننده جستجو

ایندکس

Smart_Search-12

  • ایندکس کننده حجم: کنترل کننده حجم عملیات در هر فرآیند جستجو می‌باشد. توصیه می‌شود که این حجم را زیاد نکنید تا منابع سرور را زیاد مصرف نکند.
  • محدودیت در حافظه: حجم جدول حافظه که تا زمان عدم دریافت خطا نباید تغییر کند. مقدار پیش فرض ۳۰٫۰۰۰ می‌باشد.
  • میزان تاثیر عنوان متن در نتایج جستجو: این گزینه نفوذ تاثیر عنوان متن در نتایج جستجو را تعیین می‌کند که به صورت پیش فرض روی ۱٫۷ تنظیم شده است.
  • میزان تاثیر متن اصلی در نتایج جستجو: این گزینه نفوذ تاثیر متن اصلی در نتایج جستجو را تعیین می‌کند که به صورت پیش فرض روی ۰٫۷ تنظیم شده است.
  • میزان تاثیر اطلاعات فرعی: این گزینه نفوذ تاثیر اطلاعات فرعی در نتایج جستجو را تعیین می‌کند که به صورت پیش فرض روی ۱٫۲ تنظیم شده است.
  • میزان تاثیر لینک‌ها در نتایج جستجو: این گزینه نفوذ تاثیر لینک‌ها در نتایج جستجو را تعیین می‌کند که به صورت پیش فرض روی ۲٫۰ تنظیم شده است.
  • میزان تاثیر اطلاعات متفرقه در نتایج جستجو: این گزینه نفوذ تاثیر اطلاعات متفرقه در نتایج جستجو را تعیین می‌کند که به صورت پیش فرض روی ۰٫۳ تنظیم شده است.
  • فعال کردن آرا: فعال کردن آرا زبان در صورت وجود
  • آرا: آرا زبان مورد استفاده

سطوح دسترسی

Smart_Search-13

سطوح دسترسی که مقاله تعیین سطوح دسترسی در جوملا در دانشنامه جوملا فارسی منتشر شده است.

نقشه مطالب

در صفحه اصلی کامپوننت جستجوی هوشمند به تب نقشه مطالب بروید.

Smart_Search-14

در این صفحه نقشه و اطلاعات مربوطه را خواهید دید.

فیلتر جستجو

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

Smart_Search-15

با کلیک بر روی گزینه جدید می‌توانید یک فیلتر جدید ایجاد کنید و یا اینکه فیلترهایی که از قبل ایجاد کرده‌اید را ویرایش و حذف نمایید.

تعریف ماژول جستجوی پیشرفته

به مدیریت ماژول بروید و یک ماژول از نوع جستجوی هوشمند ایجاد کنید.

ماژول را در موقعیت مورد نظر به توجه به نوع قالب منتشر کنید.

Smart_Search-16

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

در صفحه اصلی سایت مطابق تصویر زیر خواهید دید که ماژول جستجوی هوشمند منتشر شده است.

ما کلمه امیر را در این جستجو وارد کردیم.

نتیجه را در تصویر زیر مشاهده کنید.

Smart_Search-17

نکته مهم: استفاده از این کامپوننت باعث افزایش حجم دیتابیس می‌شود. به طور متوسط حجم دیتابیس سایت حدود ۱۰ برابر افزایش پیدا خواهد کرد.