seo

Herkese merhaba bir pazar sabahına da saat 13:40 itibariyle başlamış oldum. Hemen mailleri, geleni gideni kontrol ederken MaviGenç blogunun yazarı Mert’in sayesinde içerik hırsızlığı ile ilgili başlatılmış mim kampanyasından haberdar oldum.

Daha önce bu alanda bir yazı yazdığım için olsa gerek, bu konuya olan duyarlılığım blog camiasında da bilinir. Bu konuyla ilgili Volkan ( t-infection )  la da konuşmuşluğumuz oldu ve bir süre (okuldan eve otobüste dönerken) düşündükten sonra, sanırım sonuca en çok yaklaştıracak çözüm fikri aklıma geldi. Fakat vizeler bir yandan iş bir yandan derken bir türlü gerekli yazılımı geliştirecek vakti bulamadım. Bunun için de askıda bekliyen projemi böyle de bir kampanya ile duyarlılık artmışken açıklamak istiyorum ki bazı arkadaşlar geliştirip bunu tüm dünyanın kullanımına sunabilsin. Fazla uzatmıyorum hemen anlatıyorum :

Yazının Devamı ->

10 Kas, 2008  |  Yazar :  |  Kategori : Teknik Destek, Wordpress

Kendi blogumda yazdığım birçok yazıyı, 1 hafta içerisinde google arama sonuçlarını takip ederken başka bloglarda, web sayfalarında, forumlarda kullanıldığını görüyorum.Genel de ilk uyarımdan sonra site sahipleri yazılarıma kaynak olarak web sayfamdaki yazının linkini ekliyorlar, fakat bazen bu ahlaki değerleri pekte umursamayan webmasterlarla karşılaşıyorum.

Bunun için net bir çözüm olmasa da, yazılarım içerisinde kullandığım resim dosyaları ile böyle bir çözüm düşündüm.Blogum üzerinden yazılarımı kopyalama esnasında, resimlerde aynı şekilde kopyalanarak kendi sitesine ekleyen web sayfası sahibi aynı zamanda benim aylık bandwith limitimi de kullanarak içeriğimi çalmış oluyor.

Bunu .htaccess dosyası üzerinde yapacağımız birkaç satırlık değişiklikle, çok güzel bir şekilde çözüme ulaştırabiliriz.

RewriteCond %{HTTP_REFERER} !^http://(.+\.)?ozgurcankurt\.org/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png|jpg)$ http://www.ozgurcankurt.org/dosyalar/calinti.jpe [L]

*Not : calinti.jpe bir yazım hatası değildir .jpeg uzantısını engellediğimiz için bu tarz  bir uzantı kullandım.

kodlarını ana dizindeki .htaccess dosyanıza ekliyerek sizin serverinizde barındırılan jpeg, gif, bmp, png ve jpg dosyalarının sizin adresiniz dışarısındaki bir adresten çağrılması durumunda istediğiniz bir resmin görüntülenmesini sağlıyacaktır.

Örnek Kullanım :

Çalıntı Teşhir

Yazımı Çalan Site Üzerinde Görünümü :

İçerik Çalan Site Üzerindeki Görüntü

İçerik Çalan Site Üzerindeki Görüntü

NOT : Sizin içeriğinizi kullanmasına izin verdiğiniz web sayfalarında resimlerin görüntülenmesindeki bu engellemeyi devre dışı bırakmak için .htaccess dosyanıza aşağıdaki satırı ekleyin.

RewriteCond %{HTTP_REFERER} !^http://(.+\.)?dokumanarsivi\.com/ [NC]

1 Kas, 2008  |  Yazar :  |  Kategori : Ajax, php, Wordpress

Herkese merhaba,

bir süre önce soğuk algınlığı nedeniyle yatakta geçirdiğim 2 gün içerisinde ortaya çıkan bir scripti geliştirmeye sunuyorum.Çok yenilikçi birşey sayılmaz, keza aynı işi yapan başka scriptler de var.(paralı , parasız)

Bende kendi yazdığımı paylaşıyorum, isteyen arkadaşlar üzerinde çalışmalar yapabilir ya da geliştirebilir.Yapacağınız çalışmaların sonuçlarını bu yazının yorum bölümünden bana da bildirirseniz sevinirim.

Bu youtube video indirme scriptini wordpress plugin i olarakta tasarladım fakat onun kullanımında hoşlanmadığım bazı bölümler halen olduğundan ötürü onu henüz yayınlamıyorum.Eklenti olarak hazır olduğunda onuda yayınlarım.

Script Kodları : Youtube Video İndirici

Demo Adresi

Kullanımı : Youtube.com adresinden indirmek istediğiniz videonun adresini kopyalayıp demo adresi üzerindeki alana yapıştırdıktan sonra İndir butonuyla sistemi aktif hale geçirin.Ardından istediğiniz videoyu .flv formatında indirebileceğiniz linki üretecek sistem.

18 Eki, 2008  |  Yazar :  |  Kategori : Wordpress

Worpdresste kalıcı bağlantı yapısını (permalinks) değiştirdiğinizde, google da önceden indexlenmiş olan sayfalarınız 404 hatası döndürmeye başlıyacaktır.Bu hem google üzerinde kırık bağlantılara sahip web sayfası olarak indexlenmeniz yanında, sitenize aradığı içerik için gelen ziyaretçininde sitenizde tatminsizlikle çıkmasına sebep olacaktır.

Bu yüzden permalinks yapısında yapacağınız bir değişiklikten sonra, bu değişikliğin oluşturacağı dezavantajları engellemek için redirect mantığını kullanıcaz.

Bunun için ben Worpdress Permalink Redirect eklentisini kullanıyorum.

Eklentiyi İndirmek İçin : İndir

Kurulumu : Standart olarak indirdiğiniz dosyayı /plugin/ klasörünün altına yükledikten sonra WP admin panelinden plugini aktifleştirin.Ayarlar bölümünde Permalink Redirect başlığının açıldığını göreceksiniz.

Kullanımı :

Admin Panelinde->Ayarlar->Permalink Redirect sayfasına girdiğinizde 3 adte büyük inputbox göreceksiniz. Biz bu örnekte sadece 3. inputbox ı kullanacağız.

Örnek olarak :

Daha önce sitenizin kalıcı bağlantı(permalinks) yapısında /%postname%.php gibi bir yapı kullandığınızı varsayalım daha sonra da bu yapıyı /%postname%/ şekline çevirerek .php uzantısını attınız.Fakat google indexinde hala eski .php uzantılı yazılarınızın linkleri bulunuyor.

Bu durum için :

Permalinks Redirect Uygulaması

Permalinks Redirect Uygulaması

şeklinde gerekli işlemi yaparsanız.İndexteki .php uzantılı yazılarınızda yeni yazılarınıza yönlenmiş olur.

Plugin Adı : Category Base Removal Plugin

İşlevi : WordPress de açtığınız kategorilerdeki yazılarınız /category/muzikler/ şeklinde linklenmektedir.Bu plugin /category/ altklasörünü ortadan kaldırmaktadır.

Kurulumu : Standart olarak /plugin/ klasörüne dosyaları atıp WP Admin panelinden plugini aktif ediyorsunuz.Bunun yanında link yapısının düzgün çalışması için yazılarınızın linkine (permalinks)

%category% eklemeniz gerekiyor. (Örnek sonuç : /%category%/%postname%/ şeklinde olmalı)

Plugin Adresi : İndirmek İçin

Özel NOT : Plugin de bir hata var şu anda kategori ve yazı sayfalarında kalıcı bağlantılar düzgün çalışıyor olmasına rağmen 2. ya da 3. sayfalara geçmek istediğinizde kalıcı bağlantı yapısı bozuluyor ve 404 hatası alıyorsunuz.

ÇÖZÜM : Bu hatayı yaşamamak için ya linklerinize .html satırı eklemeniz gerekiyor (/%category%/%postname%.html)

ya da .htaccess dosyası üzerinden yönlendirme yapmanız gerekiyor.

Örnek Yönlendirme :

Redirect 301 http://www.siteadi.com/muzik/page  http://www.siteadi.com/category/muzik/page

Tavsiye : Ben bu plugin i kullanırken kalıcı bağlantılardan katego için /arsiv/ diye bir etiket atadım.Daha sonra plugini düzenleye girip /category/ yazan yeri /arsiv/ olarak değiştirdim.Sonuç olarak 2. 3. sayfa linkleri

www.siteadi.com/arsiv/muzik/page/2 şeklinde oluştu böyle biraz daha mantıklı olduğunu düşünüyorum.

Herkese kolay gelsin…

seo