özet
Sunucunuz bitişik sayfalarla (smartypants'ın yaptığı gibi) sayfaları temizlerse, arama motorları tutarsızdır. Bing şu anda bitişik harfleri doğru olarak dizine eklemiyor. Genel olarak şunu söyleyebilirim, sorun istiyor. Arama motorları değiştiğinden, arama motorlarının dizin bitişik harfleriyle nasıl ilgilendiğinizi test etmek için kullanabileceğiniz bir yöntem vardır .
Normal metin bulunan sayfalara göz sunucu yemekler, varsa o zaman JavaScript bitişik harfler dönüştürüyor, sorun değil . Arama motorları sayfaları dizine eklemeden önce Javascript içerik değişikliklerini uygulamaz ( Facebook yorumlarını yüklemek gibi birkaç istisna olduğu iddia edilmesine rağmen ). Yana orada arama motorlarının dinamik içeriği vermek için bir endüstri standardı yöntemidir ve bu yöntem Google tarafından onaylanan bu gelecekte değişirse, bu büyük bir sürpriz olurdu. Google , içeriğinizi bir arama motorunun nasıl gördüğünü görmek için sitenize düz metin tarayıcı (ör. Lynx'i önerir ) kullanarak göz atmanızı önerir .
İlk durum hakkında daha fazla ayrıntı (kodda bitişik harfler içeren sayfalar) ...
Teoride
... o olmamalı iyi set-up arama motoruna herhangi bir fark yaratmak.
İlk olarak glifler ve karakterler arasındaki farkı anlamaya yardımcı olur . Bir bağ fi
, iki karakter anlamına gelen bir gliftir f
i
. Yazılımın bu yazılımı nasıl ele aldığı ve bağlama ve eldeki göreve bağlı olduğu durumlarda - bu bağlantılı sorudaki örneklerden, glifleri kopyalayıp yapıştırdığınızda, yapıştırılanların değişeceğini görebilirsiniz: bazen glif yapıştırılır, bazen glif, ilişkili karakterler olarak kabul edilir f
ve i
yapıştırılır.
(Çek, ekran okuyucuları ... büyü, arama motorlarına) Metin semantik ilgilenen herhangi iyi yapılmış otomatik metin işlemci gerektiğini bunun açılımı karakterlere özdeş olarak bir glif tedavi ve gerektiği tedavisi finally
özdeş olarak finally
bu metinsel çünkü, fi
glifin anlamı .
Uygulamada
Her şey iyi yapılmış değil ...
İşte arama motorlarını test etmenin kolay bir yolu. İşte bu diğer sorudan bir metin satırı:
Copy the ligature fi from Illustrator to this input box
Bu cümlenin bitişik olmayan sürümünü alır ve çift tırnak içinde ararsak:
(üzerinde arama yapılıyor "Copy the ligature fi from Illustrator to this input box"
):
- ... Bir arama motoru muamelesi gliflere ligature eğer maçları onlar, o sayfayı bulacaksınız temsil karakterler için (dizine ne zaman ve bu bir)
- ... bir arama motoru bitişik gliflere temsil ettikleri karakterlerden farklı davranırsa , bu sayfa dizine eklenene kadar hiçbir şey bulamaz, yalnızca bu sayfayı bulur ve bitişik sürümle yapılan aramalar bu sayfayı bulur.
- ... Bir arama motoru olmadığını çılgına tamamen bitişik harfler gibi glif bakışta, o da hiçbir şey bulacaksınız ligatürü sürümü ile ilgisi bile bu sayfayı ve aramalar bulacaksınız
Dünyanın en iyi 5 arama motoru için bazı hızlı sonuçlar (bağlantılar arama sonuçlarına yöneliktir):
- Google: İyi (tip 1) . (aşağıdaki yoruma rağmen, hem unicode hem de HTML varlığı biçimlendirmesiyle uyumludur)
- Bing: Hata ( tip 2 ).
- Yahoo: Hata ( tip 2 ) (Yahoo "Bing tarafından desteklenmektedir")
- Yandex (Rusça): İyi (tip 1)
- Baidu (Çince): erm, Baidu aramalarında hiç graphicdesign.stackexchange.com sayfası görünmüyor ... belki orada yasaklandık ...?!