Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

Php SEO Betiği (Script)

36 sec read

Web programlama ve SEO ile ilgilenen arkadaşların çok sevineceği bir betiği duyurmak için bu yazıyı yazıyorum: Php SEO betiği.

Özellikleri:

  • SEO dostu bağlantılar kullanması (adres.html şeklinde)
  • Meta bilgileri her yazıda değişmesi ve o yazıya özgü içeriği meta olarak kabul etmesi
  • Otomatik güncellenen site haritası (sitemap.xml) olması


Php SEO betiği yukarıda saydığım özellikleri içeren, konunun temelini anlatmak için yazmış olduğum oldukça basit ve sade bir betiktir. Zaten test alanındaki hızından da anlayabilirsiniz. Fakat bu sadeliğinin yanında SEO düzenlemesini göstermek için ne kadar doğru ve etkili bir örnek uygulama olduğunu da tecrübe ederek görebilirsiniz.

Php SEO betiğinin daha detaylı anlatımını ve indirebileceğiniz adresleri SEO Teknikleri‘ndeki Php ile SEO’lu Sistemler Yazmak ve Php SEO Betiği başlıklı makalemde bulabilirsiniz. Güle güle kullanmanız dileğiyle ;)

Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

20 Replies to “Php SEO Betiği (Script)”

  1. Merhabalar verdiğiniz linkde yazı kaldırılmışdır yazıyor.Direkt olarak burda yayınlama şansınız varmı .

    Kolay geksin

  2. Merhabalar ustam. Ben seo ile çok uzun senedir ilgileniyorum iyi derecede dreamweaver ve css biliyorum şimdi php veya asp öğrenmek istiyorum.

    Sorum bu iki dinamik site alt yapısından hangisi seoda daha avantajlı google amca hangisini daha çok taktir eder.

    1. .htaccess Linux sunucularda çok iyi sonuç vermekte ve SEO konusunda en büyük yardımcımız. Bu nedenle kesinlikle PHP derim.

  3. bu scripti seoteknikleri.com’dan indirdim denemek için bi deneme yaptım ve içinden çıkamadım

    şöyle bir olay yapmak istiyorum

    http://www.domain.com/Kat/1-kategori-adi/

    ben sağlam olsun diye id ile çalışmak istedim ilerde kategori adı falan değişirse google da kırık link falan olmasın diye yeniden cache’leyene kadar .htaccess ‘de şöyle bişi yaptım.

    ReWriteRule ^Kat/(.*)/ Kategoriler.php?Kat=$1 [L]

    Kategoriler.php’dede

    if($_GET[“Kategori”])
    {
    echo $_GET[“Kategori”];
    }

    diyorum ama görmüyo sanırım .htaccess de bi hata yapıyorum yardımcı olurmusunuz…

    1. Malesef easyphp kullanamdığım için bilemiyorum ama genel PHP ayarları aynıdır. Önemli olan .htaccess yani Apache’nin Rewrite Module’ünün aktif olması lazım.

  4. Yeniden merhaba bu seo betiğinde site.com/sayfa/anasayfa/ yerine site.com/sayfa/sayfaadi.html şeklinde nasıl yapabilirim yardım ederseniz sevinirim

  5. RewriteRule ^([0-9-a-zA-Z0-9]+)/([0-9-a-zA-Z0-9]+)*.html /index.php?d1=$1&d2=$2 [L]

    index.phpye $d1 diye gönderdiğimiz yer senin /sayfa diye kullanıcağın path’dir. ([0-9-a-zA-Z0-9]+)*.html bu ifade ise sonunun html olmasını istediğini belirtmen için kullanılır yanlız bu şekilde yapıp sonuna .html koymadığın zaman çalışmaz…

  6. Betikte sıkıntı var sanırım, biraz düzenlenmesi gerekiyor, kurcaladım fakat sorunu çözemedim.

  7. Vermiş olduğunuz SEOTeknikleri.com adresinde link çalışmıyor. Dosyaya ulaşamıyoruz.

    İlgilenirseniz sevinirim.

  8. Yazilariniz Ve bilgileriniz Çok Aydınlatıcı. Başarınızın Devami Dilğegiyle

Leave a Reply

Your email address will not be published. Required fields are marked *