اضافه کردن جستجوی گوگل به وردپرس با WP Google Search و بدون افزونه
یکی از خدماتی که گوگل به کاربران خود ارائه کرده است، استفاده از موتور جستجوی قدرتمند گوگل برای جستجو در سایت است. در این مقاله نحوه اضافه کردن جستجوی گوگل به وردپرس را با استفاده از افزونه WP Google Search و بدون استفاده از افزونه آموزش می دهیم.
جستجوی پیش فرض وردپرس در صورتی که بازدیدکنندگان ایده ای از مطالب موجود در سایت شما داشته باشند و همچنین محتواهای موجود در سایت شما زیاد نباشد، عملکرد خوبی دارد. اما هنگامی که سایت شما رشد می کند و افراد زیادی به دنبال محتوایی مرتبط با یک کلمه یا عبارت می گردند، کارایی لازم را ندارد و همیشه مرتبط ترین نتایج را نشان نمی دهد. خوشبختانه شما مجبور نیستید از جستجوی پیش فرض وردپرس استفاده کنید.
گوگل مشهورترین برند جستجو است و استفاده از جستجوی گوگل تجربه بسیار بهتری را برای کاربران شما ایجاد می کند. با استفاده از موتور جستجوی سفارشی وردپرس (Google Custom Search Engine) می توانید راهی آسان تر برای بازدیدکنندگان خود فراهم کنید تا عبارات مورد نظر خود را جستجو کرده و تجربه کاربری بهتری داشته باشند.
Google Custom Search یا جستجوی سفارشی گوگل چیست؟
موتور جستجوی سفارشی گوگل که با عنوان CSE شناخته می شود، نتایج جستجوی واقعی را در وب سایت شما قرار می دهد. هنگامی که جستجوی گوگل را به سایت وردپرس خود اضافه می کنید، در اصل به بازدید کننده قدرت این موتور قدرتمند را می دهید تا محتوای مورد نظر خود را در سایت شما پیدا کند.
پس از ثبت یک حساب کاربری رایگان در گوگل می توانید صفحه نتایج را به روش های مختلفی تغییر دهید. در نتیجه هم یک روش قدرتمند برای جستجوی سایت خود ارائه می کنید و هم می توانید آن را شخصی سازی کرده و تجربه متفاوتی ایجاد کنید.
اضافه کردن جستجوی گوگل به وردپرس چه مزیتی دارد؟
اگرچه در سالهای اخیر پیشرفت هایی در جستجوی پیش فرض وردپرس حاصل شده است، اما هنوز هم برای پیدا کردن مطابق ترین کلمات کلیدی در نوشته ها و برگه ها، در پایگاه داده وردپرس جستجو می کند. این جستجو محدودیت هایی دارد که قابلیت استفاده از آن را تحت تأثیر قرار می دهد:
- نتایج غالباً دارای ترتیب زمانی هستند.
- دیدگاه ها، انواع پست های سفارشی و سایر داده ها در نتایج جستجو شامل نمی شوند.
- نتایج جستجو را نمی توان از طریق پارامترهای پیشرفته فیلتر کرد.
- نتایج جستجو چکیده های پیش فرض وردپرس را نمایش می دهد که اغلب شامل پارگراف اول است.
بسیاری از محدودیت ها را می توان با افزونه ها برطرف کرد که در مقاله افزونه های جستجو در وردپرس می توانید لیستی از آنها را مشاهده کنید.
از طرف دیگر گوگل استاندارد جستجو در اینترنت است. بنابراین اگر از جستجوی سایت وردپرس خود راضی نیستید می توانید از جستجوی تخصصی گوگل استفاده کنید.
جایگزین کردن جستجوی گوگل با جستجوی پیش فرض وردپرس می تواند به موارد زیر کمک کند:
- ارائه نتایج جستجوی مناسب تر با استفاده از قدرت ایندکس کردن و رتبه بندی گوگل
- شامل کردن تمام مطالب موجود در سایت وردپرس در نتایج جستجو.
- جستجو در دامنه های مختلف برای ارائه نتایج از دیگر خصوصیات وب شما.
همچنین می توانید با فعال کردن Adsense for Search از جستجوی خود کسب درآمد کنید. هر بار شخصی روی تبلیغی که گوگل نشان می دهد کلیک می کند، شما درآمد خواهید داشت. با این حال ، این امر بدان معنی است که در وب سایت خود برای سایر شرکتها تبلیغات نشان می دهید.
اضافه کردن جستجوی گوگل به وردپرس باعث کاهش بار سایت شما می شود. دلیل آن این است که همه کوئری ها و تعاملهای پایگاه داده به جای اینکه روی سرور شما باشد، روی سرور گوگل اتفاق می افتد.
توجه داشته باشید که وقتی در گوگل حساب کاربری ایجاد می کنید، این سیستم فقط صفحات وب شما که توسط موتور جستجو ایندکس شده اند را بیرون می کشد.
شما می توانید هم به صورت دستی و هم با استفاده از افزونه اقدام به اضافه کردن جستجوی گوگل در سایت وردپرس خود کنید.
یکی از ساده ترین راه ها برای اضافه کردن جستجوی گوگل به وب سایت وردپرس استفاده از افزونه ها است. یکی از بهترین افزونه ها برای این کار WP Google Search است.
در این مقاله ابتدا نحوه استفاده از افزونه WP Google Search را برای اضافه کردن جستجوی گوگل به سایت وردپرس توضیح داده سپس نحوه انجام این کار به صورت دستی را نیز آموزش می دهیم.
راه اندازی Google Custom Search Engine
قبل از نصب و فعال سازی هر یک از افزونه های جستجوی گوگل باید کارهای زیر را انجام دهید.
وارد سایت Google Custom Search Engine شوید.
روی Get started کلیک کنید. صفحه ای مشابه شکل زیر به شما نشان داده می شود.
- Sites to search: نام سایت یا سایت هایی که می خواهید جستجو در آنها صورت گیرد را در این قسمت وارد کنید.
- Language: این قسمت مربوط به زبان موتور جستجو است بنابراین دکمه ها و المان های طراحی را تحت تأثیر قرار می دهد.
- Name: این قسمت با توجه به URL ی که در قسمت بالا انتخاب کرده اید، به صورت خودکار پر می شود اما شما می توانید آن را تغییر دهید.
روی دکمه Create کلیک کنید.
اکنون موتور جستجوی سفارشی شما آماده است و صفحه ای مشابه شکل زیر به شما نشان داده می شود.
در این صفحه می توانید جستجوی سفارشی گوگل را به وب سایت خود اضافه کنید، آن را به صورت آنلاین مشاهده کنید یا از طریق کنترل پنل تغییر دهید.
شما می توانید اضافه کردن موتور جستجوی گوگل به وب سایت وردپرس را به دو طریق انجام دهید:
- کد Google CSE را به صورت دستی به وب سایت خود اضافه کنید.
- از Google CSE ID با افزونه WP Google Search استفاده کنید.
در ادامه آموزش هر دو این روش را به شما آموزش خواهیم داد.
اضافه کردن جستجوی گوگل به وردپرس
اضافه کردن جستجوی گوگل به وردپرس با افزونه WP Google Search
ابتدا در داشبورد گوگل روی دکمه control panel کلیک کنید.
صفحه ای مشابه شکل زیر مشاهده می کنید.
کدی که در قسمت Search engine ID نشان داده شده است را کپی کنید.
افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.
بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه در پیشخوان وردپرس به مسیر تنظیمات » WP Google Search بروید. صفحه ای مشابه شکل زیر مشاهده می کنید.
کد کپی شده را در قسمت Google Search Engine ID پیست کنید.
روی دکمه ذخیره تغییرات کلیک کنید.
حال موتور جستجوی سفارشی شما آماده استفاده است. کافی است در پیشخوان وردپرس به مسیر نمایش » ابزارک ها بروید.
ابزارک WP Google Search را کشیده و در ناحیه ابزارک های مورد نظر خود رها کنید.
با استفاده از شورت کد زیر نیز می توانید فرم جستجوی گوگل را در نوشته ها و برگه های سایت وردپرس خود قرار دهید.
اضافه کردن جستجوی گوگل به وردپرس به صورت دستی
شما می توانید به صورت دستی و بدون استفاده از افزونه نیز جستجوی سفارشی گوگل را به سایت وردپرس خود اضافه کنید.
پس از اینکه CSE خود را با موفقیت ایجاد کردید، کدی در اختیار شما قرار می گیرد که باید آن را به سایت وردپرس خود اضافه کنید. برای دریافت این کد روی دکمه Get code کلیک کنید.
صفحه ای مشابه شکل زیر نشان داده می شود.
کد موجود در این صفحه را کپی کنید.
در پیشخوان وردپرس به مسیر نمایش » ویرایشگر پوسته بروید.
در لیست سمت چپ صفحه روی searchform.php کلیک کنید تا در ویرایشگر باز شود.
سپس کدی که کپی کرده اید را در این صفحه پیست کنید. شما می توانید کل فایل را پاک کرده و کد Google CSE را جایگزین آن کنید تا جستجوی گوگل جایگزین جستجوی پیش فرض وردپرس شود.
سپس روی دکمه بروزرسانی پرونده کلیک کنید.
هنگامی که از روش دستی برای اضافه کردن جستجوی سفارشی گوگل به سایت وردپرس خود استفاده می کنید، چند نکته وجود دارد که باید مد نظر قرار دهید:
- به جای ویرایش کدهای اصلی قالب وردپرس خود بهتر است از یک قالب فرزند استفاده کنید.
- اگر قالب شما فایل searchform.php ندارد، می توانید با استفاده از یک ویرایشگر متن یک فایل ساخته و آن را در دایرکتوری قالب خود آپلود کنید.
- اگر می خواهید فرم جستجو را در نوار کناری سایت وردپرس خود قرار دهید، به مسیر نمایش » ابزارک ها رفته و ابزارک جستجو را در نوار کناری قرار دهید.
سفارشی سازی جستجوی گوگل
گوگل گزینه های زیادی برای سفارشی سازی جستجو فراهم کرده است که با استفاده از آنها می توانید موتور جستجو را مطابق با نیازهای سایت خود تنظیم کنید. برای این کار در کنترل پنل Google Custom Search Engine روی تب Look and feel در نوار کناری سمت چپ صفحه کلیک کنید.
در تب Layout می توانید طرح بندی موتور جستجوی خود را انتخاب کنید. شما می توانید انتخاب کنید که نتایج روی صفحه، در یک صفحه جداگانه، در یک ستون جداگانه یا بسیاری موارد دیگر باز شود.
توجه داشته باشید که هر وقت طرح بندی موتور جستجوی خود را تغییر می دهید، می بایست قطعه کد خود را برای نمایش تغییرات به روز کنید.
اگر یک طرح بندی را انتخاب کنید که باکس جستجو و نتایج را از هم جدا کند، دو قطعه کد یکی را برای باکس و دیگری برای نتایج بدست می آورید. اطمینان حاصل کنید که هر کدام از آنها را در مکان مورد نظر خود قرار دهید.
روی دکمه Save & Get Code کلیک کرده و کد جدید را در سایت خود وارد کنید.
در تب Theme می توانید از یک قالب پیش ساخته برای موتور جستجوی خود استفاده کنید.
روی دکمه Save & Get code کلیک کرده و کد جدید را در سایت خود وارد کنید.
اگر هیچ یک از قالب های پیش ساخته برای سایت شما مناسب نبود می توانید در تب Customize هریک از اجزاء موتور جستجو گوگل را به صورت دستی سفارشی سازی کنید.
المانی که می خواهید سفارشی سازی کنید را از باکس سمت چپ این صفحه انتخاب کنید. پس از آن می توانید فونت، رنگ لبه ها و رنگ پس زمینه المان را تغییر دهید. پس از اعمال تنظیمات مورد نظر خود روی دکمه Save & Get کلیک کرده و کد جدید را در سایت وردپرس خود وارد کنید.
اگر می خواهید تصاویر بندانگشتی در نتایج جستجو نشان داده نشود، در تب thumbnails می توانید این کار را انجام دهید.
هر تغییری که در ظاهر موتور جستجوی گوگل ایجاد کنید می توانید پیش نمایشی از آن را در سمت راست صفحه مشاهده کنید.
به این ترتیب می توانید جستجوی قدرتمند گوگل را به سایت وردپرس خود اضافه کنید و ظاهر آن را با طرح بندی سایت خود هماهنگ نمایید.
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.
دانلود افزونه
سلام بسیار عالی بود ممنون بابت اموزشاتون
مقاله خوبی بود.
سپاس از شما