Dünya
üzerindeki en popüler içerik yönetimi sistemlerinden biri olan Joomla,
30 milyon web site sahibi tarafından kullanılmaktadır. Joomla’yı bu
kadar popüler kılan şey bu sistemin halka yakın olan özellikleridir.
Eğer siz de böyle bir web sitesi sahibiyseniz, sitenizi arama motorları
için daha çekici hale getirmelisiniz.
SEO için birçok uzantısı olmasına rağmen, ben en iyi olduklarını düşündüklerimi sizlerle paylaşacağım.JOOMLA’DA BAŞLANGIÇ
SEO’nun ne olduğuna dair en ufak bir fikriniz yoksa da, SEO’nun temel noktalarına dair bir şeyler mutlaka duymuş veya okumuşsunuzdur. En basit haliyle SEO’nun temel noktaları nedir diye sorarsak sanırım yanıtı, düzgünce tasarlanmış özgün içerikler, sayfa başlıkları ve meta tanımlamaları olabilir.Başlangıç noktasında, anahtar kelime yoğunluğunu önlemek için bir sayfaya 15’ten fazla anahtar kelime koymamanız gerekir. Bu anahtar kelimeleri yerleştirebileceğiniz yerler başlıklar, tanımlamalar ve içeriktir.
Sitenizin bütün sayfalarına otomatik olarak tanımlamalar oluşturacak olan SEO GEnerator eklentisini kullanabilirsiniz. Bu eklentinin en iyi özelliği sayfanızdaki anahtar kelime yoğunluğunu ölçmesi ve hepsi için etiketler oluşturmasıdır. Ayrıca sayfa başlıkları için 6 farklı şablon mevcuttur ve aralarından istediğinizi seçebilirsiniz. http://extensions.joomla.org/extensions/site-management/seo-a-metadata/7171 adresinden bu Joomla eklentisine bedava ulaşabilirsiniz.
SEO DOSTU YÖNLENDİRME
Joomla sitenizin yer alacağı servera bağlı olarak, en çok görülen SEO
meselesini çözmenin farklı yolları vardır—www olana karşı www olmayan
veya tam tersi durumlar. IIS veya Apache kullmanıza göre bunu nasıl
yapacağınız aşağıdaki gibidir:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”Redirect to WWW” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{HTTP_HOST}” pattern=”^yourwebsite.com$” />
</conditions>
<action type=”Redirect” url=”http://www. yourwebsite.com/{R:0}” redirectType=”Permanent” />
</rule>
</rules>
</rewrite
</system.webServer>
</configuration>
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
Bu temel yönlendirmeleri ekledikten sonra, Source Redirect Plugin (Kaynak Yönlendirme Eklentisi) indirebilirsiniz. Bu eklentiyle, web siteniz üzerindeki bütün karmaşık yönlendirmeleri gerçekleştirebileceksiniz. http://extensions.joomla.org/extensions/site-management/url-redirection/15358 adresinden bu eklentiyi edinebilirsiniz.
- IIS 7+ Yönlendirme: Yönlendirme yapabilmeniz için URL Rewrite modülünü yüklemeli ve aşağıdaki kodu kullanmalısınız:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”Redirect to WWW” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{HTTP_HOST}” pattern=”^yourwebsite.com$” />
</conditions>
<action type=”Redirect” url=”http://www. yourwebsite.com/{R:0}” redirectType=”Permanent” />
</rule>
</rules>
</rewrite
</system.webServer>
</configuration>
- Apache: Apache web serverları için ise bunu yapmak daha da kolaydır. Ancak .htaccess dosyanızda değişiklik yapmadan önce, orijinal sürümün kaydedilmiş olduğundan emin olun.
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
Bu temel yönlendirmeleri ekledikten sonra, Source Redirect Plugin (Kaynak Yönlendirme Eklentisi) indirebilirsiniz. Bu eklentiyle, web siteniz üzerindeki bütün karmaşık yönlendirmeleri gerçekleştirebileceksiniz. http://extensions.joomla.org/extensions/site-management/url-redirection/15358 adresinden bu eklentiyi edinebilirsiniz.
SİTE HARİTALARI, BAŞLIKLAR, SEO DOSTU URL VE FAZLASI
Web sitenizdeki temel SEO uygulamalarını yaptıktan sonra, bunu geliştirmenin zamanı gelmiştir. Joomla özelliklerinden bir diğeri olan SH404SEF modülü önce bedvayken, artık yıllığı 35 dolardan satılmaktadır. Belki size pahalı gelebilir ancak bu modülün yardımıyla, Google’daki pozisyonunuzu etkileyecek SEO unsurlarının büyük kısmını geliştirebilirsiz. Bu ödülün bazı özellikleri:- SEO dostu URL’ler
- Kopya URL’lerden kurtulma
- İçeriğiniz için URL’Leri otomatik olarak yaratma
- Joomla yönetici uygulamasından Google Analtik’e erişim izni verme
- Joomla içerik başlıkları ve bileşenlerin başlıklarına H1 etiketleri ekleme
Geriye yapılması gereken tek şey site haritası eklemektir. Böylece Google’ın sayfanızı tam anlamıyla indekslediğinden emin olabilirsiniz. Joomla’nın bütün sürümleriyle uyumlu olan XMap ve JM Sitemap modüllerini site haritası eklemeniz için önerebilirim.
Günümüzde, artık resimlerin altına alt etiketler eklemek de SEO açısından büyük önem taşımaktadır. Arama motorlarının resimleri okuyamadığı noktada, resimlerin altına içinde anahtar kelimelerinizin geçtiği tanımlamalar yazmak oldukça etkilidir. Bunu Joomla’da gerçekleştirmek için iJoomla SEO eklentisini deneyebilirsiniz. Bunun sayesinde, sadece birkaç tıklamayla resimlerinizin altına otomatik olarak alt etiketler ekleyebilirsiniz.
Son olarak, bir robot.txt dosyası yaratmalı ve kök klasörünüze yerleştirmelisiniz. Ne istediğinize bağlı olarak;
- Her şeyin indekslenmesine izin verebilir
- Belli klasör ve dosyaların indekslenmesini önleyebilirsiniz.
User-agent: Some Bot
Disallow: /folder/
Allow: /folder/file.htm
SONUÇ
Yukarıda yazılanlara göre tamamlanmış SEO unsurları:- SEO dostu meta tanımlamaları ve sayfa başlıkları
- Sayfalardaki düzgün anahtar kelime kullanımı (H1 etiketleri kullanabilirsiniz)
- Sitenizi www’dan www olmayana yönlendirmek ya da tam tersi
- Sitenizdeki kopya URL’lerden kurtulmak
- Sitenizdeki bütün URL’Lerin SEO dostu olması
- Siteyi düzgünce kurmak ve site haritası eklemek
- Robots.txt dosyası üzerinde çalışmak
- Google Analiytcs’de sitenizin trafiğini takip etmek
Bütün SEO unsurlarını göz önüne alarak tasarlanan bir web sitesi için önerebileceğim son şey ise tamamladığınız SEO unsurlarını kontrol etmek için kullanılan Woorank eklentisidir. Veya buna alternatif olarak SEO analysis framework de kullanabilirsiniz.