Kullanıcı tarayıcısından sizin siteniz üzerinden arama yaptırsın

Nasıl etkili bir başlık ekleyebilirim bilemedim,

olayın özü ve yapılmak istenen hadise şu ; Kullanıcı kendi tarayıcısının arama kısmında (ki firefox için sağ üst köşede ve yanında google simgesi olan yer) arama yaptığında (arama için kelime yazıp entere bastığında [anneye anlatır gibi anlat (:]) sizin siteniz üzerinden arama yapsın ister misiniz ?
kısa ve net olarak : Kendi sitemizin arama motorunu Firefox Arama Motoru kısmına eklemek

Nasıl etkili bir başlık ekleyebilirim bilemedim,

olayın özü ve yapılmak istenen hadise şu ; Kullanıcı kendi tarayıcısının arama kısmında (ki firefox için sağ üst köşede ve yanında google simgesi olan yer) arama yaptığında (arama için kelime yazıp entere bastığında [anneye anlatır gibi anlat (:]) sizin siteniz üzerinden arama yapsın ister misiniz ?
kısa ve net olarak : Kendi sitemizin arama motorunu Firefox Arama Motoru kısmına eklemek

o zaman yapacağınız işlem çok basit;

sayfanızın head kancaları (tag yerine bunu kullanmaya karar verdim) arasına

<link title="Senin Sitenin Adı" rel="search" type="application/opensearchdescription+xml" href="siteadresin/arama.xml" />

yazıyoruz. bu link kanca kodu tarayıcınıza içerisinde bulunduğu sitenin bir arama motoruna sahip olduğunu söyler.

bu kod yazım işlemi bittikten sonra arama motorunuzun ayarlarını tarayıcınıza bildirmeniz gerek, yukarıdaki kanca ile yem attık, şimdi arkaplanda çalışması gereken alt yapıyı söylememiz gerek.

siteadresin/arama.xml olarak belirttiğim adreste ikamet edecek şekilde,
bir arama.xml dosyası oluşturuyoruz, ardından içeriğini aşağıdaki şekilde doldurup

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Sitenin Adı</ShortName>
<Description>Açıklaman</Description>
<Url type="text/html"
template="siteadresin/aramadosyasi?aranan={searchTerms}"/>
<SyndicationRight>open</SyndicationRight>
<AdultContent>Büyüklere yönelik içerik </AdultContent>
<Language>tr-tr</Language>

</OpenSearchDescription>

kaydediyoruz.
şu ana kadar anlattığım yerleri komple copy paste ederek çalışmasını umut edenlere maalesef çalışmayacak diyorum çünkü kodlar içerisinde, sitenin adı, siteadresi gibi yazıları kendinize göre düzenlemeniz gerekmektedir.(tabi düzenleyenlerin çalışacaktır.)

Bu gönderi şurdaki adreste verdiğim cevaptan gaza gelerek hazırlanmıştır.

Sende bir şeyler ekle


Bu sitedeki bütün yazıların hakları saklıdır, hepsi Ali GÜNDOĞDU'ya aittir ve Creative Commons lisansı ile lisanslıdır. Lütfen alıntı yaparken link veriniz ve yazarı belirtiniz. Altyapı : Wordpress , Üst Yapı : VuskaBlogThemev1.0 by Blog.Vuska.NET aka Ali GÜNDOĞDU