Aug.27

Semantic Web – Microdata

Microdata’ların, itemscope, itemtype ve itemprop attribute’leri ile tanımlandığını ve bunların da birer değer aldığından önceki makalelerimizde bahsetmiştik. Peki, bu değerler ne anlama gelir?

itemscope

Microformats2’de kök element içinde kullanmış olduğumuz class tanımı ile aynıdır. Yalnız itemscope yalın bir attribute’dür, herhangi bir değer almaz. Sadece kök element olduğunu belirtir. itemtype ile birlikte kullanılır.

HTML5,SEO

Aug.27

Aug.27

Semantic Web – Microformats2 ve Microdata

Büyük bir ihtimal çoğunuzun ilk defa duyduğu, ancak Semantic web yapısında arama motorlarının web sayfasındaki içeriği anlamlandırabilmesini sağlayan microformats (biçimlendirmeler) ve microdata (veri), bir blok içindeki (mesela bir

) verileri bütün olarak anlamlandırmayı amaçlar.

Araştırmalarımda genellikle mikroformatları bir 4 ana kategori altında kısıtlamış olan kaynakları gördüm. Bunlar; insanlar, organizasyonlar, etkinlikler ve lokasyonlar. Tahmin edeceğiniz üzere bu dört grup, spesifik özelliklere sahip ve arama motorları tarafından da hızlıca bulunmak istenir. Mesela bir oganizasyon oluşturdunuz ve bunun süresi 1 hafta. Normalde arama motorunun bu içeriği yakalaması 2 günü bulabilecekken, microformats ile biçimlendirildiğinde arama motorları daha kısa sürede yakalayıp anlamlandırabilir ve net sonuçlar sunabilir. Düz bir biçimde yazmak insanlar için anlamlı gelebilir ancak arama motorları için pek bir şey ifade etmez. Etkinlik tanımı için hCalendar, diğerleri için de vCard yapısı kullanılıyor.

HTML5,SEO

Jul.02

PHP ve Bootstrap ile İçerikleri Sayfalama (Pagination)

Pagination, büyük miktarda veriyi sayfalara ayırıp gösterme işlemidir. Normalde büyük tabloları 10’arlı gruplara ayırıp ileri geri sarma butonları ile veriler arasında geçilir. Günümüzde de en çok haber sitelerinde gördüğümüz bir uygulamadır. İki üç satırlık dandik bir haberi, sırf sitenin tıklanma oranı artsın ve her sayfada reklamlar yenilensin diye 10 parçaya bölüp gösterirler.

Bootstrap,PHP,SEO

Jul.02

PHP / MySQL / .htaccess ile Arama Motorlarının ve Ziyaretçilerin Anlayacağı Şekilde URL Yapılandırması (SEF URL), HEADER ve FOOTER MasterPage Kodlamak

Bir sayfa adresi, yani URL en basit hali ile tasarlanmalı. Yani o URL’ye bakan bir insan bu sayfanın içinde neler var az çok anlayabilmeli. Mesela şu iki linki inceleyin…

http://www.ugurgelisken.com/index.php?id=123&sub=23467
http://www.ugurgelisken.com/kitaplar/mobil-oyun-programlama/

Veya

http://www.ugurgelisken.com/kitaplar/mobil-oyun-programlama/index.html

Gördüğünüz gibi ikinci olan URL daha anlaşılır bir yapıdadır.

PHP,SEO