Google'da Depolanan geleneksel bir ÖAM ile, ya giriş yapıp sihirbaz kullanarak ya da bir XML dosyası yazıp (Gelişmiş sekmesinden) Google'a yükleyerek ÖAM'yi oluşturursunuz. Kullandığınız arama kutusu Google'da depolanan bu belirtime "cx" parametresi kullanarak referans verir. ÖAM'nin herhangi bir özelliğini değiştirmek için ya Kontrol panelini kullanmalı ya da yeni XML belirtimi yüklemelisiniz. Bunun birkaç sınırlaması vardır:
ÖAM oluşturma ve saklama elle yapılan bir işlemdir.
Örneğin tüm kullanıcılarınız için birer tane veya sayfalarınızın her biri için çok az farklı birer tane olacak şekilde çok sayıda ÖAM oluşturmak zordur.
Programlı olarak ÖAM oluşturmak için iCal, RSS, Google Base, vb. gibi diğer veri kaynaklarını kullanmak zordur.
Bağlı ÖAM'ler Google'da depolanmış ÖAM'lerin bu sınırlamalarının üstesinden gelir. Bağlı ÖAM'lerle, ÖAM belirtimini web sitenizde barındırır ve ÖAM arama isteğinizde bu belirtimin url'sini bulundurursunuz. Kullanıcınız ÖAM içerisinde arama yaptığında Google, ÖAM belirtimini web sitenizden alır. Bunun çok önemli birkaç avantajı vardır:
Verilerinizi kolayca bir Özel Arama Motoru'na dönüştürebilirsiniz.
İstediğiniz sayıda ÖAM'yi otomatik olarak oluşturabilir, her birini belli bir kullanıcı, belli bir sayfa, günün saati vb. için ayarlayabilirsiniz. Hatta bir kullanıcı sorgusuna veya sitenizde kullanıcınızın arama yaptığı sayfaya yanıt olarak isteğe bağlı ÖAM'ler oluşturabilirsiniz. Bir sayfadaki bağlantılardan Bağlantılı ÖAM oluşturmak gibi kullanabileceğiniz çeşitli ilginç araçlar sunuyoruz.
Bağlantılı ÖAM tanımlarınızı Google'a veri yüklemeden kolayca güncelleyebilirsiniz.
Kullanıcı başına genel bir ek not limiti yoktur.
Artık dinamik olarak ÖAM oluşturmak için fikirlerinizi sonuna kadar değerlendirebilirsiniz. Bizim sağladığımız ve üçüncü tarafların sağladığı araçlar ÖAM'nizi kendi web siteniz ve diğerlerinin web siteleriyle senkronize etmenizi kolaylaştırıyor. iCal yayınları, yönlendirme günlükleriniz ve kullanıcılarınızın sık kullanılanları veya tarama geçmişleri ÖAM oluşturmak için kullanabileceğiniz ilginç veri kaynaklarından bazılarıdır. Hatta web sitenizin durumuna veya trafiğine göre ÖAM'nizin görünüm ve izlenimini bile değiştirebilirsiniz. Yaratıcılığınızı kullanın; önünüzdeki olanaklar sınırsız!
ÖAM spesifikasyonu bir veya daha fazla harici ek not dosyasına başvurabilir. Bu, ek notları ÖAM'ler arasında paylaşmanızı kolaylaştırır.
Ancak, ortaklaşa çalışma ve Google Sayfa İşareti gibi Google'da Depolanmış ÖAM özelliklerinin bazılarının Bağlantılı ÖAM'lerle birlikte çalışmadığını lütfen unutmayın. Google'da depolanmış açıklamalarınız zaten varsa bunları indirebilir ve bu açıklamaları Bağlantılı ÖAM'nize ekleyebilirsiniz. Daha fazla bilgi için, Google'da Depolanmış ÖAM'den Bağlantılı ÖAM'ye Geçiş sayfasını okuyun. Bağlantılı ÖAM'lerin daima ücretsiz, reklam destekli ÖAM'ler olduğunu unutmayın; Bağlantılı ÖAM mekanizması Google Site Search için ÖAM belirtimleri barındırmak için kullanılamaz.
Bağlantılı ÖAM örneği
Aşağıda, belirtimi http://www.guha.com/cref_cse.xml adresinde bulunan bağlı bir ÖAM'nin çok basit bir kullanım örneği verilmiştir. ÖAM belirtimi, üzerinde arama yapılacak siteler, sonuçların görünümü ve izlenimi gibi bilgiler içerir. Burada, bu ÖAM belirtimini kullanan arama kutusunun kodunu bulabilirsiniz. Bu parametrenin 'cref' olarak adlandırıldığına dikkat edin.
Önemli form parametreleri:
cref: ÖAM spesifikasyonunuzun url'si
q: Sorgu kutusu
Bu arama motorunu hemen deneyin!
Bu arama kutusunun ÖAM spesifikasyonu dosyasıyla aynı sitede, o sitenin birden fazla sayfasında veya hatta başka bir sitede bulunabileceğini unutmayın.
Bir kullanıcı bir arama sorgusunu ilk yayınladığında, biz ÖAM belirtimini getirir ve sorguyu işleme koymak için bunu kullanırız. Ayrıca ÖAM belirtiminizi önbelleğe ekler ve düzenli olarak yenileriz; böylece kullanıcınızın her sorgu yayınlayışında Google'ın ÖAM belirtim istekleri için kaygılanmanız gerekmez. Bağlantılı ÖAM'nizin belirtimini değiştirirseniz ve hemen yenilenmesini isterseniz Bağlantılı ÖAM yenileme sayfamıza gitmeniz ve ÖAM belirtiminizin URL'sini girmeniz yeterlidir.
Sonuçları sizin sitenizde barındırılan bir Bağlantılı ÖAM örneği
Standart Özel Arama Motorlarında olduğu gibi, sitenizde sonuçları barındırmak için de Bağlantılı ÖAM'leri kullanabilirsiniz. Bunun için biri arama kutusu, diğeri de arama sonuçları için olmak üzere iki adet kod ön bilgisine ihtiyacınız var. Arama kutusu kodu birkaç değişiklik haricinde yukarıdaki örneğe benzer:
Önemli form parametreleri:
işlem alanı: Sonuçları barındırmak istediğiniz URL (bu örnek için http://www.guha.com/results.html adresini kullanıyoruz)
cref: ÖAM spesifikasyonunuzun url'si
cof: Ya FORID:9, FORID:10 ya da FORID:11. Bu, hangi reklam biçimini görüntülemek istediğinizi belirtir. Daha fazla bilgi için ÖAM belirtimlerine bakın.
q: Sorgu kutusu
Bu kodu, yukarıda işlem alanıyla işaretlenen URL'de arama sonuçlarının görünmesini istediğiniz yere yapıştırmanız gerekiyor:
Bağlantılı ÖAM'ler içindeki ek notlar
Bağlantılı ÖAM'lerin çalışması için yukarıdaki örnekte gösterilen ek notları belirtmeniz gerekir. Ek notları iki şekilde belirtebilirsiniz:
Harici·açıklamalar:·Açıklama dosyalarınızın konumunu <Include> etiketlerini kullanarak belirtirsiniz. Harici açıklama dosyalarıyla ilgili daha fazla bilgi edinin. Önceki bölümde gördüğümüz örnekte iki harici açıklama dosyası kullanılmıştır: bunlardan biri sunucuda saklanan bir dosya, diğeri ise bir komut dosyası çıktısıdır.
Satır içi açıklamaları: Açıklamaları·ÖAM·belirtiminiz·ile·birlikte·aynı·dosyaya·eklersiniz. Satır içi açıklamalar hakkında daha fazla bilgi edinin. Yukarıdaki örnekte iki satır içi açıklaması bulunmaktadır: http://www.solarenergy.org/* ve http://www.solarfacts.net/*.
Her dosyanın en fazla 3 MB boyutunda olması gerekiyor. Daha fazla ek notunuz varsa, bunları birkaç dosyaya ayırabilir ve <Dahil et> etiketlerini kullanarak bu dosyaları belirleyebilirsiniz. En fazla elli dosyanız olabilir, ama dahil ettiğiniz tüm dosyaların toplam boyutu 10 MB'tan az olmalıdır. Bunun ÖAM başına 25 K boyutunda ek not dahil etmenize olanak tanımasını umuyoruz. Bundan daha fazlasına ihtiyacınız varsa meta yöntemini kullanmanızı, birden fazla ÖAM oluşturup sonuçları almanızı ve bu sonuçları kullanıcılarınız için birleştirmenizi öneririz. Program niteliğindeki arayüzümüz neredeyse her şeyi yapmanıza olanak tanır!