Merhaba,
Tek tek anlatmaya başlayım hem diğer arkadaşlar içinde bir döküman olur bu yazdıklarım.
Temanızın şablonlarını açın ve index şablonlarına aşağıda ki kodları </title> 'dan sonra ekleyin.
Kod:
<link rel="canonical" href="http://makineforum.com/index.php" />
<meta name="description" content="Makineciler arasında bilgi ve deneyimlerin paylaşıldığı makineforum.com 'un portal sayfası." />
<meta name="keywords" content="makineforum, portal, blog, makine, makine mühendisliği, makine, sadece makine, tercih rehberi, sadece mühendislik, makineci, makine mühendisliği tercih, makinecilik, mühendisler, mühendis forum, ders notları, bilgi paylaşımı, makineforum portalı, makine elemanları, sadece mühendislik, makineci mühendis, makine hakkında" />
Meta description kısmı sitenizin içeriği ile alakalı bilgileri hem arama motorlarına hemde kullanıcılarınıza bildirmek için kullandığımız meta etikettir. Burada sitenizin içeriğini en iyi şekilde tanımlayın ve 160 karakteri geçmediğinden emin olun.
Meta keywords dediğimiz anahtar kelimeler artık arama motorlarınca tavsiye edilmiyor, google ise tamamen kaldırılmasını istiyor. Çünkü, bu meta etiketi spam yapmak için kullanılmaya başlandı,suistimal edildiği için artık seo kriteri değil. Ekleyip eklememek size kalmıştır. Bunu kullanacaksanız eğer eklediğiniz her bir terim arasına virgül koyacaksınız ve 160 karakteri geçmeyecek şekilde anahtar kelimeleriniz ekleyeceksiniz.
Link canonicial kısmı ise sitenizin benzer sayfalarını spam olarak algılamasını engellemektedir. Yani makineforum.com diye açıncada sitenizin anasayfası açılıyor makineforum/index.php yazınca da sayfanız açılıyor. Eklediğimiz canonical kodu ile index.php adresinin
kopya sayfa olarak algılanmamasını sağlamış oluyoruz bu seo için gerekli kriterlerden biridir.
Yine temanızın şablonlarından olan
Headerinclude (Gruplandırılmamış) şablonlardan
headerinclude şablonuna aşağıda ki kodları ekleyin, açıklamalarını yapacağım.
Verdiğim kodları şablonun en başına ekleyip, alt alta eklemeye devam ediniz.
Bu kod eğer sitenizde
MyBB Google Seo Eklentisini kullanıyorsanız otomatik olarak eklenmiş olacaktır. Eğer temanızda düzenlemeler yaptıysanız bazen eklenmeyebiliyor bu kod yok ise manuel olarak ekleyin.
Bu kod sayesinde otomatik olarak konu/yorum ve forumlarımıza meta description, canonical etiketi eklenecektir. Bu yüzden ilk başta verdiğim kodlar hiçbir zaman headerinclude şablona eklenmemelidir. Google seo eklentisi bunu otomatik olarak yapmaktadır. Eğer eklenirse arama motorları hangi etiketi dikkate alacağını bilemediğinden sitenizi direkt spam olarak nitelendirip indexleme hızınızı düşüreceklerdir.
PHP Kod:
<meta name="language" content="tr-TR" />
Bu kodu hemen üste vermiş olduğum kodun hemen altına ekleyin. Bu kodun ne işe yaradığını anlamışsınızdır. Arama motorları için sitelerin içerik dilleri önemlidir, eğer sitenizi tek bir dil üzerinden yayın yapıyorsa bunu belirtmenizde fayda vardır ki arama motorları yazılarınızı bu bilgiye göre kullanıcılara arama sonuçlarında gösterecektir.
Kod:
<link rel="sitemap" type="application/xml" title="Sitemap" href="http://makineforum.com/sitemap-index.xml" />
Bu kodu bir diğer verdiğim kodun altına ekleyin bu kodun amacı ise arama motorlarına eğer sitenizde Google Seo Eklentisi kuruluysa sitemap dosyanızı yani sitenizin gezinti yollarını gösterdiğimiz dosyayı bildirmemiz sağlar. Arama motorları siteleri her türlü indexliyor fakat sitemapları olan siteleri daha iyi analiz edip anladıkları için içeriklerinizizde hızlı indexlemektedirler.
Daha birçok meta etiket mevcut, google üzerinden arama yaparak bu etiketlerin ne işe yaradığını daha net öğrenebilirsiniz. Her bulduğunu meta etiketi vs sitenize eklememeniz gerekiyor. Her etiketin farklı bir kullanım şekli ve amacı vardır. Eklediğiniz meta etiket sitenizin içeriğiyle alakalı değilse boşuna eklemiş ve arama motorlarını yanıltmış olursunuz.
Kısaca anlatayım dedim makale yazmışım en iyisi kopyalayım ben bunu blogumda yayınlarım
İyi forumlar, kolay gelsin.