rahim.nohtany ۱۹ شهریور ۱۳۹۶ بدون نظر 268 بازدید
چگونه جستجو گوگل را در سایت خود قرار دهیم

جستجو گوگل در سایت

جستجو گوگل در سایت در این قسمت شما به طور کامل آموزش نحوه قرار دادن فرم جستجوی گوگل در سایت را شرح را توضحیح می دهیم ، در ابتدا شما را با پارامترهای گوگل اشنا میکنم، هنگامی که عبارتی را در گوگل جستجو میکنید یکسری پارامترهایی در نوار آدرس میبینید که با علامت & جدا شده اند.

جستجو گوگل در سایت | قرار دادن جستجو گوگل در سایت | ایجاد فرم جستجو گوگل برای سایت

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

حال اگر بخواهید جستجو را محدود به سایت خود کنید، از یک پارامتر دیگر به نام sitesearch طبق شکل زیر استفاده کنید.

جستجو گوگل در سایت | قرار دادن جستجو گوگل در سایت | ایجاد فرم جستجو گوگل برای سایت

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

ایجاد فرم جستجوی گوگل

در ابتدا یک  صفحه با کد html  ایجاد کنید ، کد زیر را در یک ویرایشگر نوشته و با پسوند html ذخیره کنید.

<form method="get" action="http://www.google.com/search" dir="rtl" style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; border:1px solid #999; padding:4px; width:250px;">
<input type="text" name="q" size="22px" maxlength="255" value="" style="font-family:Tahoma, Geneva, sans-serif; font-size:12px;" />
<input type="submit" value="جستجو در گوگل" style="font-family:Tahoma, Geneva, sans-serif; font-size:12px;" />
<input type="hidden" name="sitesearch" value="https://onliner.ir" />
</form>

جستجو گوگل در سایت امکانات زیادی از جمله استایل دهی، متن دکمه جستجو، عرض باکس را میتوانید به صورت دلخواه خود تغییر دهید، تنها مقادیر value برای فیلد q پر کنید و همچنین فیلد sitesearch آدرس کامل سایت یا خود را به جای https://onliner.ir جایگزین کنید.

به علاوه اگر قصد دارید پنجره جستجو در صفحه جدید باز کنید میتوانید در اخر تگ form عبارت target=”_blank” اضافه کنید.

<form method="get" action="http://www.google.com/search" style="font-family:Tahoma, Geneva, sans-serif;font-size:12px;border:1px solid #999;padding:4px;width:250px" target="_blank">

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

کد جاوا اسکریپت زیر در قسمت هدر قالب بین تگ <head> اضافه کنید.

<script type="text/javascript">
function formclear(thisfield, defaulttext) {
    if (thisfield.value == defaulttext) {
        thisfield.value = "";
    }
}
function formrecall(thisfield, defaulttext) {
    if (thisfield.value == "") {
        thisfield.value = defaulttext;
    }
}
</script>

کد زیر برای فیلد جستجو یا عبارت پیش فرض در تگ <body> قرار دهید.



<form method="get" action="http://www.google.com/search" dir="rtl" style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; border:1px solid #999; padding:4px; width:250px;" target="_blank">
<input type="text" name="q" size="22px" maxlength="255" value="جستجو..." style="font-family:Tahoma, Geneva, sans-serif; font-size:12px;" onclick="formclear(this, 'جستجو...')" onblur="formrecall(this, 'جستجو...')" />
<input type="submit" value="جستجو در گوگل" style="font-family:Tahoma, Geneva, sans-serif; font-size:12px;" />
<input type="hidden" name="sitesearch" value="https://onliner.ir" />
</form>


اکنون میتوانید فیلد جستجو خود را مشاهده کنید و یک جستجو قوی و کاربردی و آسان در سایت خود داشته باشید.

دیدگاه ها بسته شده اند.