CadıKazanı

18/11/2005 - Webmaster Tüyolar ince ayrıntılar

Kategori: WebCasus

Bakın şimdi 3 sene önce yazmıştım hala geçerli ama Cümle kurmasını bilmiyorum ki :-) siz anlarsınız artık ne demek istediğimi!

Kaliteli Web Sitesi.. nasıl olur ? Bu yazı birkaç düzenlemeler haricinde 2000 li Yıllara aittir. bir zamanlar AWARD Siteterinde buna benzer birçok tavsiye, öneri Yazıları okuyordum ve bende oralardan öğrendiğim bazı Web Tekniklerini yazayım dedim.

Web Sitesi yapmak aslında çok kolay bir iştir önemli olan Göze hoş görünen Sade ve Temiz olması mümkün olduğunca gereksiz Sayfalar, Animasyon ve Popup lardan kaçınılmasıdır. (içerik önemlidir eğer size ait ise bir başkadır.)

Başlarken:

  • Doğru dürüst çalışmayan açılmayan her hangi bir uygulama veya script ne kadar güzel olursa olsun işe yaramaz.
  • Herşeyin bir başlangıcı vardır kolayı varken işi zora sokmamak (sadece bildiğinizi yapmak biri bitmeden diğerine başlamamak)

İçerik:

İçerik  bir Web Sitesinin en önemli unsurlarından biridir. Ziyaretçiler sitenize neden geliyor.
Siteye başlamadan önce Ziyaretçilerinize sunacak ne varsa hepsini yerli yerinde kullanmak. Kaliteli ve kendinize ait olan bir şeyler sunmak en iyisidir.
Bütün içeriği konulara göre hangi konu nereye ait güzel bir þekilde kategorilere ayırıp. Mümkün olduğunca sık sık Sitenizi güncellemek.
Linkleri (köprüler) çok dikkatli kullanmak gerekiyor - Sitenizdeki yabancı Linkler kendinize ait olanlardan fazla  olmasın, yoksa bir anlamı kalmaz. Arama Motorları ne Güne duruyor.

Menü:

Sayfa içeriğinden sonra başarılı bir Sitenin en önemli unsuru Menü dür. Sayfaların Linklerini çok dikkatli düzenlemelisinizi, Ziyaretçiler oraya buraya tıklarken nerede ne var ve nerede olduklarını kolayca bulabilmeliler. Ziyaretçi nerede olursa olsun geri gelme ve aradığnı bulma şansı kolay olsun.

Eğer Menü de  Java, Javascript  var ise, değişik Browserlerde çalışıyormu?

Uzun Sayfalarda aşağıda ve yukarıda birden fazla Menü olması lazım,  yandaki Scroll Bar lara gerek duymadan Sayfanın başına gelebilsin.  YUKARI çıkması kolay olsun.

Yatay Scroll ler hiç bir zaman kullanmasın. (Sayfa genişliğine dikkat)

Site içi Linkler devamlı aynı Pencere içinde açılsın. Sitenin içindeki Linkler hepsi çalışıyormu, bu çok önemli."target=_self" en iyisidir.

Durmadan Pencere kapatmak kimsenin hoşuna gitmez, Siteye ait olmayan Linkler hiç bir zaman Frame "içinde" olmasın, ("target=_new" veya target=_blank) Bütün Sayfalara geri gelme şansı tanıyın ("Home", "Ana Sayfa") ...

Tasarım: Websiteleri devamlı Yapım aşamasındadır — Tamirat var gibi bilmem bitmemiş Siteler!!! buna ne gerek var eğer o Sayfa bitmemiş ise Link koymayın oraya gelen kişi bir şeyler bulurum diye gelmiş bir de bakıyor ki (Tamirat) hoppalaa...:-)
 Ziyaretçilerinizi Saat, Tarih, Hava durumu, Haberler, İsim sorma, Passwort sorusu, Browseriniz şudur Sisteminiz budur İsminiz nedir gibi dalgalarla rahatsız etmeyin buna ne gerek var?
 MSIE 5.5 (Buradan indir) Java yı çalıştır, yoksa  Appletleri göremezsin." gibi yazılar gereksizdir. Şu Siteyi güzel bi göreyim diye hiç kimse sadece bir Site için yeni Browser veya  Plug Ins kurmaya kalkmaz yada Sistem ayarlarını kurcalamaz.
 Pop-Up-Pencereler gereksiz ('Alert') çok Can sıkıcı kullanmayın. Bazı durumlarda önemli olabilir fakat iyice düşünülmesi gerekir.
 En kötüsü de Tam boy Ekran,  Browserlerin  (Menüleri, Sembolleri, Scrolleri vs.) gizlemek. 
 Pop-Up ların durumları:
 Ziyaretçi Tam Ekran geziniyor; herhangi bir Link e basıyor ve bir  PopUp; Ziyaretçi başka bir yere basıyor -  PopUp kayboluyor, ama bilmiyor, arka tarafta Pencere halen açık duruyor. Başka bir Link e basıyor  - ne oluyor? Yeniden bir  PopUp, daha sonra? al sana bir  "Pencere Salatası" bazen  Bilgiyayarınızı kapatmak zorunda kalabilirsiniz !"( Browser de ne yapacağını şaşırıyor ).(devamlı alt+F4 Tuşlarona basarak kurtulabilirsiniz) kendi kendinize sorun Siz böyle bir  Siteye bir daha giremisiniz?
 Scrollbars Kaydırma Çubukları — Uzun süreden beri Web Masterler, o çirkin-gri Renkli Çubuklarla güzelim Sayfalara katlandılar... M$ (Microsoft) nihayet , bir atak daha yaptı (ki her ne kadar IE 5.5 ve üzeri  IE6 da). çalışsada ...Style Sheets - CSS, çok güzel bir Olaydır.
 Java-Appletler önemli bir  Funktion olmadığı sürece.  — kullanmayın!
 <Fare imlecinin peşinde dolaşan Yıldızlar, yazılar? Çok çirkin — kullanmayın! (jawa script Bölümü var ise gösteri amaçlı olarak sadece o Sayfada kullanabilirsiniz.)
 Ekranda , hoplayıp zıplayan yanıp sönen her ne varsa  — çok çirkin görünür felaket bi şey!
 Müzik iyide. Uzun bir yazının içinde arka planda çalışan bir Müzik dosyası iyi değildir. illa ki olacak ise Ziyaretçilerinizin isteği üzerine bir Düğme yapın açıp kapatması kolay olsun . "AutoLoad" olmasın.
 Reklam-Banner -Başka bir Sitenin Banneri Sitenizde ne işi var. (
Ticari Siteler hariç )
 
Arka Plan Grafik (back ground jpg, gif) ne gerek var - illa ki, olacaksa , dikkatli Renk seçimi ve mümkün olduğunca küçük , ve bütün Sayfalarda aynı, Yazıya uygun bir renk olması.

Karmaşık Yazı - 
  Tek bir çeşit Yazı tipi kullanın (en fazla iki).
  Yazılara değişik Renkler kullanmayın.
  Yazılara arasında  Y e t e r l i   aralık bırakın ve onları ezmeyin.
  Bu NE biÇİm YaZI bÖYle YahUU ?
Ziyaretçileriniz Linkleri ve Yazıları kolayca ayırt edebilsin.

Ve Dil Seçeneği - çok önemli, unutmayınız Siteniz sadece Türkiyeden ziyaret edilmiyor.........  Windows sistemleri için için
buda diğer Sistemler için
Pornographie, Şiddet gibi benzer şeyler kendi Bilgisayarınızda kalsın — Web Sitesinde değil.

Grafik:  

Resimler veya Grafik; bir Web Sitesinde  olmazssa olmaz, kişinin karakterini bile ortaya çıkaran bir olaydır. Kendi yapmış olduğunuz Grafikler en güzelidir başkalarının Grafiklerini kullanırsanız, var ise Copyright lere dikkat etmeniz ve Grafik in kime ait olduğunu belirtmeniz gerekir.

Sayfa içeriðine uygun Grafikler seçiniz. Boyutları ve büyüklüğüne dikkat ediniz. Tek bir Sayfaya fazla Resim koymayınız

Sadece (gij, jpg, png). kullanınız mümkünse Resimleri sıkıştırın, ama kalitenin kaybolmamasına dikkat ediniz.

Animationlar her zaman için ( Kb) çok yer kaplar ve Sayfanın yüklenmesniz ağırlaştırır uzun sürebilir. Tek bir Sayfada birden fazla Animasyonlu Grafik dikkat dağıtır ve çirkin görünür. Ziyaretçiyi rahatsız eder.

Codların arasına devamlı "width" ve  "height" Grafiklerin genişlik yükseklik değerleri koyun, Sayfanın yüklenmesi hızlanırmış.

HTML

Html öğrenin - ama iyi öğrenin!
Web te bir Sürü Site mevcut Arama Motorlarında arayıp ve bulabilirsiniz.
WYSIWYG-Editorler  (mesela. Frontpage, GoLive, NetObjectsFusion vs.). Bunlar harika birer Yazılımdırlar.

T e s t y a p ı n

Sayfalarınızı Server e yüklemeden önce güzel bir kontrol edin Linkler hepsi çalışıyormu?  Javascript-Hataları varmı?

Sayfaları Server e yolladıktan sonra kontrol edin Sayfalar çabuk açılıyormu? Linkler çalışıyormu? Eğer Sayfalar yavaş açılıyorsa Grafikleri küçültün yada Yazıları kısaltın  Scriptleri veya  Appletleri silin Cod ları yeniden düzenleyin ...

1024 x 768 ---- 800 x 600

Buna Siz karar verin þu an Web de tahminlere göre 90% 1024 x 768 çözünürlük kullanılıyor.

Bitti Tamam buraya kadar Siz nasıl isterseniz öyle yapın

Copi(Acemiler)

Yorum (3) :: Yorum yaz! :: Bağlantı

18/11/2005 - Güvenlik

Kategori: WebCasus

Webmaster olduğunuza göre Web siteniz vardır demek o zaman güvenlik almak gerek değilmi ?

Efendim o kadar uğraştınız emek verdiniz gece gündüz çalıştınız ve bir Web Sitesi yaptınız Grurla internette yazınlıyorsunuz, bir Gün bakmışşsınız Ana sayfada Bu site Hacklenmiştir diye bir yazı! düşünün bir kere o anki halinizi belkide kendi kendinize soracaksınız Kimin Tavuğuna kışt dedim acaba diye :-)

Onun için Eğeşi sağlam kazığa bağlamak lazım.

  • 1. İnternet ortamında hiçbir zaman 100% güvenlik yoktur
  • 2. Sitenizim durumuna göre sık sık FTP ve Veritabanı yedeğini alın.
  • Web sitenizin özelliğine göre sık sık İnternet te güncel açıkları takip edin
  • acemiler.net i takip edin.
  • DEVAM edicek çok güzel Tüyolar vericem. (zaman meselesi)

Copi(Acemiler)

Yorum (1) :: Yorum yaz! :: Bağlantı

18/11/2005 - Google ve Pagerank

Kategori: WebCasus

Arama motoru Google ve Pagerank .:

Google Arama motoru, Stanford'da doktora yapan iki öğrenci, Larry Page (Lawrence "Larry" E. Page, Doğum yeri 1973 Ann Arbor, Michigan) ve Sergey Brin (Doğum yeri moskova 1973, Rusya), Google'ı 1998'de kurduklarında PageRank, olgusu temelleri üzerine geliştirdiler. Google kurucuları Larry Page ve Sergey Brin (Stanford) tarafından geliştirilen web sayfalarını, derecelendiren PageRank ve bunun ağ üzerinde çalıştırılmasına dayanmaktadır. PageRank sürekli olarak Google yazılımcıları tarafından geliştilmekte (ince ayar) ve google arama web arama sonuçlarının temel unsuru olmaktadır. PageRank web’in demokratik karakterinine dayanmakta ve onun yoğun link yapısındaki herhangi bir sayfanın değerininin yani öneminin bulunmasında kullanmaktadır.
Google 1998'de 1 milyon dolar sermaye ile kurulmuştur. Ancak bu seviyeye gelene kadar 95-96 yıllarında Larry Page ve Sergey Brin üniversitedeki odalarındaki birkaç bilgisayarla ise başlamışlardır. Site üniversitede popüler olmuş ve bu iki arkadaşın hocaları bir Alman iş adamı ile tanıştırmaları sonucunda 100.000 dolarlık bir çek almışlardır. Daha sonra yahoo nun sahibi ile de görüşmüşler ve adam siz bunu biraz daha geliştirin sonra gelin demiştir.. Daha sonra bu arkadaşlar ailelerinden ve hocalarının yardımıyla 1 milyon dolar bulmuşlar ve siteyi kurmuşlardır.. Google yönetimini usta bir isme vermişlerdir (Dr. Eric E. Schmidt, - Yönetici ve CEO) hocaları (Hayırlı öğrenciler Stanford’taki hocaları R. Motwani, J. Ullman ve T. Winogradı unutmadılar) daha sonra bu yardımlarından dolayı hocaları şimdilik 30 milyon dolarlık servet edinmiştir.Yahoo'nun sahibi de o gün bu iki gencin elinden tutmanın cezası ağır ödemiştir..
  O zamanlar çok popüler olan  arama motoru
altavista ,sitelerin meta tag kısımlarına göre sıralama yapıyordu.Bir çok webmasterda sitesi ile alakası olmayan keyword ve description metalarına doldurmaya başladı.(Hala bir çok webmaster kelime doldurur sanki çok işe yararmış gibi :)
sayfalarının geç açılmasından başka bir işe yaramaz.Yazılacaksa bile, 200 karekter sınırına uymak gereklidir.İlk 200 karekter sınırından sonraki kelimeler ignore edilir arama motorları tarafından)
İşte altavistanında sonunu "meta tag" getirdi.Google siteleri sıralarken Pagerank faktörünü göz önüne alan, kendi pagerank patentini geliştirdi.
Pagerank Nedir? (Pagerank=Pr )

Pagerank kelimesinin tam Türkçe karşığı yok ancak dilimize link popülerliği diye çevirebiliriz .Arama motoru programlayanlar, söyle düşünmüşler eğer bir siteye herkes link veriyorsa bu site iyi bir site olmalı.Insanlarin link verdiği site kötü bir site olamaz.İnsanlar kötü siteye link vermez. Bu sebeple çok link verilmiş siteyi üst sıraya taşıyalım diye düşünmüşler.
     Şimdi hemen aklınıza bir sürü siteye linkinizi yerleştirmek bedava alanlara bir sürü link sayfası koymak gelebilir.Google arama motorunu   yapanlar bunları önceden düşünmüşlerdir.Belli bir pagerank değerine ulaşmayan sitelerden aldığınız linkler sitenizin pagerank değerini artırmaz.Pagerank 3 ve altındaki sitelerden aldığınız linkler işe yaramaz yada çok az etkisi olur sitenizi pagerankını artırmaya.10.000 tane pr0 yada pr1 siteden link almaktansa 1 tane pr4 siteden link almak daha iyidir.10 tane pr4 siteden link almaktansa bir tane pr5 siteden link almak daha iyidir.50 tane pr4 siteden link almaktansa bir tane pr6 siteden link almak daha iyidir.Özetle yüksek prli sitelerden link almak daha iyidir.

Aslında Google A sayfasından B sayfasına bir linki bir oy olarak algılar ( A sayfası ile B sayfası için) ve aynı zamanda oy’un oluştuğu sayfanın analizini yapar. Bu şekilde oy büyüklüklerine göre derecelendirilmiş siteler yüksek PageRank değeri alırlar ve her seferinde Google aramasında hatırlanırlar. Başka bir deyişle sizin sayfanızın önemi başka sayfalardan sizin linklerinize ne kadar refererans yapıldığına bağlıdır. Bunun yanında Google karmaşık yazı uydurma tekniklerini de kullanarak aramanızdaki sonuçların önemli ve ilgili olmasını sağlar.
Google arama motoru genel olarak aşağıdaki dört unsuru göz önüne alarak aranan kelime ile bilgileri sıralar :

• Aranması istenen anahtar kelimelerin geçtiği (uyduğu) tüm sayfaları bulur.
• Sayfadaki faktörlere göre derecelendirme yapılır.
• İlgili yazı içindeki kilit (önemli kelime)lere göre hesaplama yapılır.
• Son olarak sonuçlar PageRank’a göre ayarlanır.


Sitemin Pagerank değerini nasıl öğrenebilirim?
Sitenizin pagerank değerini
google toolbar yükleyerek öğrenebilirsiniz.

Sitenizin pagerank değerini nasıl yükseltirsiniz?
- Pagerank degeri yüksek siteler ile link degişimi yaparak işe başlana bilir.Ne kadar çok dost siteniz olursa o kadar çok geri linkiniz olur, Siteniz ile aynı içerikli sitelerden link almanız daha etkili sonuçlar doğurur.Hatta rakip sitelerden link almak pagerank değerinizin artışına çok büyük bir ivme verir.Çok mantıksız gibi görünmesine rağmen buradaki amaç, "insanların link verdigi site kötü site olamaz", eğer rakip site bile, diğer siteye link veriyorsa link verilen site gerçekten çok iyi bir sitedir, teorisi üzerine kuruludur bu mantık. Ancak gerçek hayatta bu pek mümkün olmaz, bu durumda yapacak iki şey vardır, rakip siteden link alabilmek için rakip siteye reklam vermek eğer kabul ederse, diger yöntem ise aynı içerikli başka bir site açmak. Kendi sitenizden kendinize link vereceksiniz.Google programcılarıda bu olayın farkında olduklarından dolayı bazı önlemler almışlardır.Class C ip olayının ortaya çıkış sebeblerinden biride bu olaydır.(Class C ip olayı yazının alt paragraflarında vardır.)

- Pagerank değeri 5 ve üzerindeki link sitelerine sitenizi ekleyin.Pek hit yollamasalar bile pagerank getirisi yüksek olacaktır.Pagerank değeriniz yükselirse google dan daha çok ziyaretçi alırsınız daha üstlere çıkarsınız...
Örnek:
Tr100.com sayfalarim.com bedava.cc interturknet.com

-Gerçekten link popülerliğine ihtiyacınız var mı?
Genelde orta karar bir sitede link popülerliği çok mühim değildir, arama motorlarının kriterleri arasında link popülerliği sadece kriterlerden biridir. Yahoo, Dmoz, LookSmart gibi dizinlerde siteniz dizilmişse bu size yeterde artar bile. Diyelim ki hosting işi yada cep melodi işi yapıyorsanız ve sitenizin alanında birçok rakibi
varsa link popülerliğinizi artırmanız sizin açınızdan faydalı olacaktır.Sizinle alakalı içerikli sitelerde linkinizin bulunması için çalışmalısınız. Bu demek değildir ki onlarca domain alıp hepsiniz sitenize yönlendirin, basitçe size link verebilecek siteler bulun ve size link vermelerini sağlayın.
- Dost site seçerken nelere dikkat etmem gerek ?
Öncelikle pagerank değeri en az 4 olması gerek ki size geri dönüşü olan bir pagerank katısı olsun.
Aynı hostta olmayan siteler ile dost olun.Bu şu demek:

212.123.102.2 ip adresinde barındırılıyor diyelim siteniz

212=ülke
123=il
102=mahalle
2 =sokak

olarak düşünün. Google aynı sokaktakilerin birbirine verdiği linki pagerank için saymıyor.212.123.103.(1) ile 212.123.103.(254) arasındaki ip ler birbiri ile
Class C ip oluyor.Bu olay porno siteler yüzünden çıktı.adamlar reseller makina alıyorlardı.
100 tane site açıyorlardı ve hepsini biribiri ile linkliyorlardı.Aslında hepsi aynı adamın sitesi ama hile yaparak google yi kandırmaya çalışıyordu.
Aynı hosta diyelim pr5 siteniz var.prsi daha düşük sitelerinize link vermeniz bir işe yaramıyor yada minimum katsayı ile yarar.
Bir site ile class C ip adresi olup olmadığınızda
buradaki adresten bakabilirsiniz
Google Pagerank ne zaman güncelleniyor?
İki tür Pagerank vardır.Bir gizli pagerank birde toolbar pagerank degeri vardır.İnsanların algılaması kolaylaşsın diye google toolbar  pagerank bölümü 10 skalaya bölmüştür.Buradan takip edilebilir ancak gizli pagerank değeri tamamen matematiksel bir değerdir ve algılamak zordur.
PR(A) = (1-d) + d(PR(t1)/C(t1) + ... + PR(tn)/C(tn))
Tüm sayfaların biribiri ile link alışverişi tek tek hesaplanıyor ve doğal olarak ta vakit alıyor.Her ayın 8 de toolbar pagerank güncellemesi yapılıyor.Ancak son 3 aydır yapılmadı.En son ne zaman yapıldı ögrenmek için buradan bakabilirsiniz

Arama motorlarında nasıl yükselebilirim
Arama motorlarında yükselmek için bilmemiz gereken bir kaç önemli nokta vardır.
Sitenizin mutlaka standartlara uygun olmalı gerekmektedir.Örneğin sitenizde kodlama kısmında çok gereksiz tablolar açılmış kapatılmamıştır.
Siteniz browserlarda düzgün açılabilir ancak browserlar hataları düzeltip ekrana basmak için vakit kayıp ederler.
yada sayfanız çok resim vardır geç açılır bunlar hep olumsuz puan getirir sitenize.Sitenizi
buradan test edin sıfır kodlama hatalı hale getirmenizde fayda vardır.

Arama motorlarında şu mantık vardır.Aynı içerikli binlerce sayfa vardır.Hangisinin üste çıkacağına şöyle karar verirler.
Domain etkeni.Normal şartlar altında domain ile site içeriği uyumludur.Örneğin winamp programını indireceksiniz.aklınıza ilk gelen adres winamp.com olur.Arama motorlarında da bu mantık vardır doğal olarak.Aranan kelime ile domain ilişkisine bakılır.
Örnegin "mp3" kelimesinde üste çıkmak istiyorsanız. m3.com domain adını almanız gerek Eger mp3.com dolu ise ki bu vakitten sonra güzel domain bulmak zor biraz.Alternatif domainleri deneyin. mp3.cc mp3.ws gibi.
http://www.kurufasulye-mp3.com gibi bir domain muzikkutusu.com gibi bir domainden her zaman daha şanslıdır çünkü aranan kelime domain içinde geçiyor.Çok fazla (-) tire işaretli domainler spam kategorisi domainler olarak sayılıyor bunada dikkat edin.
Örneğin, üst sıralara çıkmak için  bedava-polifonik-cep-melodi-nokia.com gibi bir domain almak dangalaklıktan başka bir şey değildir.Bu domain asla üste çıkamaz. Hile için alındığını Google tabii ki biliyor.Böyle olmasaydı ortalık bu domainlerden geçilmezdi sıralamalarda.Yapılan anket ve arama istatistiklerinden çıkan sonuçlara göre, insanların %80'i bir arama sorgusunda iki kelimeden daha fazla kelime aramıyor.Yani insanlar " melodi" yada "cep melodi" diye aratınca bulunan sonuçlardan memnunlar ki "nokia cep melodi" gibi 3 kelimelik arama yapmıyorlar.En azından %80 i aramıyor.
http://melodi.com sitesi en şanslıdır.http:// polifonik-melodi.com gibi bir domainde http://polifonik-melodi-nokia.com domainden daha şanslıdır.Domain adı ne kadar kısa ise o kadar şanslıdır.
Yapılan bir "link" kelimesi aramasında, linkler.com domaini, linksiteleri.com domaininde daha şanslıdır.Şansınızı artırmak için gidip linkX.com gibi bir domain alırsanız, linkler.com sitesinden daha şanslı bir konuma gelirsiniz arama motorlarında...
Eğer aranan kelime ile ilgili bir domain yoksa arama motoru veritabanında , o zaman subdomain dikkate alınıyor sıralama için.
http://mp3.siteniz.com gibi.Tüm bu kriterlerden sonra hala bir sürü site varsa veritabanında ki var olur hep, üste çıkmak için bir sürü site subdomain oluşturmuştur.
şunlara bakıyor google :
1-Hangi sayfanın unique içeriği varsa yani çalıntı yada kopya bir içerik olmayacak.Google arama motorunun temel amacı, insanlığa faydalı siteleri üste çıkartmaktır. Mesela, NTV haber portalındaki teknoji haberlerini alıp kendi sitenizde yayınlarsanız üste çıkma şansınız çok zordur çünkü aynı şeyi yapan onlarca belkide yüzlerce site vardır.Hepsi avucunu yalar, NTV en üste çıkar.Google veritabanında var olan daha önce indexlenmiş olan bir içerigi, ısıtıp ısıtıp tekrar sunarsanız,yani çalıntı bir site yada aynı içerikli başka bir site yaparsanız, Google sitenize prim vermez üst sıralara çıkamazsınız. Tablo yapısını yada renklerini degiştirseniz bile üste sıralara çıkamazsınız.Google zaten tablo yapılarını falan görmezden geliyor.Yapmanız gereken şey yazılan makaleyi unique içerik haline getirmektir.
Kendi yorumlarınızıda ekleyip, makaleyi degiştirirseniz kendi unique içeriginizi oluşturursanız çok rahat çıkarsınız üst sıralara ve NTV ile kapışırsınız :)
2-Hangi sayfa hızlı açılıyorsa
3-Hangi sayfada kodlama hatası yoksa
4-Hangi sayfanın title kısmında yazan kelimeler ile içerikteki kelimeler aynı ise.(meta tag kısmı değil keyword ve description degil yani)
5-Hangi sayfa standartlara uygunsa, (standartlara uygun siteler varken hile yapan siteler üste çıkmaz, hile ile sıralamayı degiştirmeye çalışan siteler kısa süre sonra aşagılara çekilir yada banlanır. gizli kelime döşeyenler, cloak yapanlar vs)
6-Hangi sayfanın Pagerank degeri yüksekse
O site üste çıkar.

Özellikle Google bütün sitelere eşit mesafededir.Herkez yarışa eşit koşullarda giriyor.Kimseye torpil yapmaz.Pagerank değeriniz sıfır olsa bile aramalarda ilk sayfada çıkabilirsiniz.Pagerank sıralamayı belirleyen kriterlerden sadece biri.
Mesela e-kart siteniz vardır yada sayfanız.Aramalarda hiç çıkmaya bilirsiniz.
Arama yaparsanız şu an için "e-kart" kelimesinde
http://www.google.com/search?hl=tr&q=e-kart&lr=  ilk sayfalıdakilerin  hep büyük siteler olduğunu görürsünüz (1-Superonline2-Ekolay 3-Mynet...) ve aklınıza dogal olarak torpilliler diye gelebilir oysa asıl sebep şu, bir çok küçük site "e-kart" linkini bu sitelere vermiştir bilerek yada bilmeyerek.Özellikle yeni açılan siteler koyacak birşey bulamaz ve linklerini hep bu sitelere verir :) Dolayısıyla bu sitelerin pagerank değerleri yükseliyor ve üste çıkıyor.Eğer sizde yeterinde çok link alırsanız sizde 1.olabilirsiniz.Yeterince link içinde, iyi içerik ilk şart.Google programcılarının temel amacı, insanlığa faydalı içerik sunan siteleri üste çıkartmaktır.Sağdan soldan çalıntı içeriklerle , bir kaç günde oluşturulan sitelerin, çok fazla üste çıkma şansıda yoktur.Çalıntı yapılan sitenin içeriği, google veritabanında zaten kayıtlıdır ve belli bir sıralamada yerini almıştır.Eğer, o siteyi çalarsanız, google sizin çalıntı yaptıgınızı anlıyor ve sizin sitenize prim vermiyor.İstediginiz kadar renkleri, tablo yapılarını degiştirin, zaten google tabloları görmezden geliyor.Sitenin içindeki saf cümle yapılarını kontrol ediyor.Unique içerikli (daha önce hiç kimsenin yapmadıgı bir sayfa, kendi yazınız, makaleniz, şiiriniz gibi)
siteler yada sayfalar her zaman üste çıkıyor.Ne kadar çok unique içeriginiz olursa google sitenize o kadar deger verir.
örnekte vereyim: Meta tag Seo konulu makalemizi, Google dünya sıralamasında 4.yapmış.Türkçe aramalardada birinci yapmış.
Pagerank degeri sıfır olmasına ragmen sayfanın
"Meta tag seo" araması sonuçları, pagerank degeri 6-7 olan bir çok yabancı makaleyi geçmiş...

Karşılıksız alınan linkler, Pagerank için daha büyük artı sonuçlar doğurur, bunuda unutmamak gerek.
Başkaları, sizi taktir etsin sitenize link versin...Eğer bir anda çok fazla site ile link degişimi yaparsanız, google para ile link satın alıp, pagerank dengesini bozmaya çalıştıgınız için sizi cezalandırır.Bu cezanın teknik adıda "Google Bomb".Pagerank 5-6 olmayı beklerken, google
PageRank degeriniz 2-3 olabilir google bomb yüzünden.
Karşılıksız link almaya çalışmak, en etkili pagerank kazanma yoludur.Bunun içinde sitenizin içeriginin iyi olması gerek, başka insanların sizi taktir edip, link vermesi gerek...

Yazan: Mert ÖĞÜT

Kaynak göstererek bu yazıyı kullana bilirsiniz.Bu sayfaya link verebilirsiniz :)
Burada yazılanlar, konu hakkında hiç bilgisi olmayanlara Pagerank ve link degişimimin önemi hakkında yüzeysel olarak bilgi vermek için yazılmıştır.

Copi(http://www.gitme.net/google.php)

Yorum (yok) :: Yorum yaz! :: Bağlantı

18/11/2005 - Php Triad Kurulumu

Kişisel bir bilgisayara bir web sunucusu (web server) kurmanın birkaç amacı vardır. Bizim amacımız ise sadece kullandığımız kişisel bilgisayarımızda PHPNuke Web Portal altyapılı web sayfamızı çalıştırmak ve  kendi sitemizi oluşturmaktır.

 Bu dersimizde PhpTriad 2.2.1’in ve bu sunucumuzda PhpNuke 7.0’ın kurulmasını anlatacağız.

 PhpTriad adlı programı sistemimize yükleyerek kişisel bir bilgisayarımızı bir web sunucusu haline dönüştürebiliriz. Bu program sayesinde kişisel sunucumuzda şu bileşenlere sahip olabilmekteyiz:

 1- Apache Web Server 1.3.23
2- PHP 4.1.1
3- MySQL 3.23.48
4- PHPMyAdmin 2.2.3

Not: PhpTriad adlı programı http://cesnet.dl.sourceforge.net/sourceforge/phptriad/phptriad2-2-1.exe adresinden indirebilirsiniz.

Dilerseniz hemen PhpTriad’ın kurulumunu adım adım görelim:

  1. İndirdiğimiz “phptriad2-2-1.exe” adlı dosyayı çalıştırarak kurulumuza başlıyoruz.

 

 Bu pencerede söz konusu sözleşmeyi kabul etmek ve kuruluma devam edebilmek için “I Agree” butonuna tıklıyoruz.

  1. Yukarıdaki adımı gerçekleştirdikten sonra dosya kopyalama işlemi başlayacaktır.

  1. Dosya kopyalama işlemi tamamlandıktan sonra karşımıza “Kurulum Tamamlandı” penceresi gelecektir.

Burada “Close” butonuna tıklayarak kurulumu sonlandırabiliriz.

  1. Yukarıdaki adımları gerçekleştirdikten sonra sunucumuz sistemimize yüklenmiş ve çalıştırılmaya hazır halde olacaktır.
     
  1. Hiç vakit kaybetmeden sunucumuzu çalıştırmak için öncelikle Apache’yi aktif hale getirelim. Bunun için “C:apache” dizinine giderek “Apache.exe” adlı dosyayı çalıştırıyoruz.

Bu sayede Apache’yi çalıştırmış bulunuyoruz.

  1. Apache’yi çalıştırdıktan sonra MySQL’i çalıştırmak için “C:apachemysqlbin” dizinine giderek “winmysqladmin.exe” adlı dosyayı çalıştırıyoruz. Bu programı ilk kez çalıştıracağımız için bir defaya mahsus aşağıdaki “winMySQLadmin Quick Setup” penceresi karşımıza gelecek ve bize MySQL için kullanacağımız “User name” (Kullanıcı Adı) ve “Password” (Şifre) bilgilerini isteyecektir.

Burada bir “Kullanıcı adı” ve bir “Şifre” belirledikten sonra “OK” butonuna tıklıyoruz.

  1. Tüm bu adımları gerçekleştirdikten sonra web sunucumuzu sistemimize kurmuş ve aktif hale getirmiş bulunmaktayız.

NOT: Yazımızda PHPTriad 2.1.1 sürümüne ait ekran görüntülerini yayınladık.

Copi(Netopsiyon)

Yorum (yok) :: Yorum yaz! :: Bağlantı

18/11/2005 - My_eGallery Modülü Kurulumu

Kategori: Dersler

1. GİRİŞ
Adım Adım Kurulum Serimizin üçüncü konusu , Php Nuke hazır web portalımıza My-eGallery modülünün kurulumu olmaktadır. Bu serimizde My-eGallery 'nin kurulumunu çok basite alarak adım adım anlatılacak ve gerekli yerlerde ön bilgiler sunulacaktır.

2. BİLGİ ve HAZIRLIK

Kurulum, Php Nuke 'nin 6.0 versiyonu baz alınarak anlatılacaktır. Doğal olarak Php Nuke ile kurulmuş bir sitenizin olduğu ve düzgün bir şekilde çalıştığı varsayılacaktır. My-eGallery modülü için gereken dosyaları sitemizin "Dosyalar" bölümünde bulabilirsiniz.

Bu ön hazırlıkları tamamladıktan sonra (Bir Php Nuke sitemiz mevcut ve My-eGallery kurulum dosyalarını bilgisayara indirme) kurulum işlemine geçebiliriz.

Not: My-eGallery modülü, bazı web sunucularında istenildiği gibi çalışmamaktadır. Bu ve buna benzer sorunları ve çözümlerini 4. bölümümüz olan "Sıkça Sorulan Sorular" kısmında bulacaksınız.

3. KURULUM

· Öncelikle indirdiğimiz My-eGallery sıkıştırılmış dosyamızı kendi bilgisayarımızda açarız. Açtığımız bu dosyanın içinde iki adet dosya bulunmaktadır. Birincisi (Gallery.rar) modülün kendisi, ikincisi (My_eGallery_2.7.9_turkish.zip) ise modülün gereken Türkçe dil dosyasıdır. Çıkan bu iki sıkıştırılmış dosyayı yine gerekli yazılımlarımızla açmalıyız.

Not: Sıkıştırılmış bu dosyaları açmak için "WinRAR" ve "WinZIP" programlarını kullanabilirsiniz.

· Dosyalarımızı açtıktan sonra, "My_eGallery_2.7.9_turkish.zip" in içinden çıkan "turkish" klasörünü, "Gallery.rar" ın içinde bulunan "modules > My_eGallery > lang" klasörünün içine kopyalamalıyız. İşletim sistemimiz "Bu klasör zaten 'turkish' adında bir klasör içeriyor" dediğinde "Tümüne Evet" diyerek işlemimize devam ediyoruz.
· My-eGallery için dosyalarımızı bu şekilde hazırladıktan sonra, bu dosyalarımızı artık web sunucumuza gönderebiliriz. Bildiğiniz gibi dosyalarımızı birleştirdik ve ana dizinimizde (Galery klasörünün içinde) iki adet klasör (admin ve modules) ve bir dosyamız (netopsiyon2.sql) bulunmaktadır. "admin" klasöründe bulunan dosyaları web sunucumuzdaki "admin" klasörüne, "modules" klasöründe bulunan dosyaları da web sunucumuzdaki "modules" klasörüne ftp yazılımımızla göndermeliyiz.
· Dosyaları gönderme işlemi bittikten sonra web sunucumuzda bulunan "modules > My_eGallery > gallery " klasörünün CHMOD ayarını 777, "admin/modules/gallery" klasörünün CHMOD ayarını 777 ve "admin/modules/gallery" içinde bulunan "config.php" dosyasının CHMOD ayarını ise 666 yapmalıyız.
· Bu işlemler bittikten sonra, dosyalarımız arasında bulunan "netopsiyon2.sql" dosyasını, sitemizin kullanmakta olduğu veritabanına eklemeliyiz. Yani bir sql sorgulama işlemi gerçekleştirerek (netopsiyon2.sql dosyası ile) kurduğumuz modülün veritabanında kullanacağı tabloları oluşturmalıyız. Bu işlemi gerçekleştirmek için takip edeceğimiz adımlar, Nuke 'yi ilk kurduğumuzda yaptığımız işlemlerle bir farklılık göstermemektedir. Nuke 'yi ilk kurduğumuzda bir veritabanı oluşturmuş ve "nuke.sql" dosyasını veritabanına yüklemiştik. Burada da veritabanımıza "netopsiyon2.sql" dosyasını yükleyeceğiz. Sql sorgulama alnında "Göz at" a tıklayıp "netopsiyon2.sql" dosyasını seçecek ve "Go" düğmesine tıklayacağız. Böylece modülümüzün kullanacağı tabloları oluşturmuş olacağız.
· Tüm bu işlemlerden sonra, sitemizi açıp Yönetim Menüsüne girmeliyiz. Burada öncelikle "Modüller" kısmına girerek "My-eGallery" i etkinleştirmeliyiz.
· My-eGallery 'i etkinleştirdikten sonra, artık Yönetim Menümüzde bulunan "My-eGallery" bağlantısına tıklayabiliriz.
· My-eGalley bağlantısına tıkladıktan sonra karşımıza modülün yönetim bölümü olan "Galeri Yönetimi" gelmektedir. Burada modülümüzle ilgili tüm ayarlamaları vb işlemlerimizi gerçekleştirebiliriz.
· "Galeri Yönetimi" nde öncelikle yapacağımız işlem, kurulum işlemi olacaktır. Bunun için panelde ilk menü olan "Yükle/Kaldır/Güncelle" yi seçiyoruz.
· Karşımıza gelen seçeneklerden "New Installation" ı (Yeni Kurulum) seçiyoruz.
· Karşımıza gelen yeni sayfada 'Next' e tıklayarak devam ediyoruz.
· Yine karşımıza gelen yeni sayfada 'Continue' e tıklayarak devam ediyoruz.
· Karşımıza gelen yeni sayfada 'Next' e tıklayarak yine devam ediyoruz.
· Yine karşımıza gelen yeni sayfada 'Continue' e tıklayarak devam ediyoruz.
· Ve son olarak karşımıza gelen sayfada "Finish" e tıklayarak kurulum işlemimizi tamamlıyoruz.
· Karşımıza en son gelen sayfanın en altında "You are now done with the My_eGallery installation. If you run into any problems, let us know. Thank you for trying My_eGallery" yazısını görüyorsak kurulum işlemimiz başarıyla sona ermiştir demektir.

4. SIKÇA SORULAN SORULAR

· Üyelerin 100KB´a kadar büyüklüğünde resim göndermelerine izin verdim ama resimler yüklenmiyor nedense. Bu sorun acaba nerden kaynaklanıyor? Hiç bir resim yüklenmiyor!
Cevap: Resimlerin yükleneceği klasörün chmod değeri 777 olmalı. Aksi takdirde erişim olmayacağı için yüklenme olmaz.

· Üyeler resimlerini yükledikten sonra, geri silme imkanları yok mu?
Cevap: Silme işlemi için modülün tekrar yazılması lazım. Bu da php bilgisi gerektirmekte.

· Sitemde My_eGallery 2.7.6 kullanıyorum ama fotoğrafları upload etmekde devamlı bir hata ile karsılaşıyorum: "The script was unable to write in the destination directory. Please check the write permissions". Fotoğrafların upload edildiği dosyanın CHMOD ayarını 777 yaptım, bundan eminim ama yinede yazma hakki yok diyor. Başka ne olabilir?
Cevap: Admin kısmındaki gallery dizininin de chmod değerini 777 yapman lazım. Ayrıca config dosyasının değerini 666, daha doğrusu sonu php ile biten bütün dosyaların chmod değerini 666 yap.

· My-egallery' i kurdum, ancak upload yapamıyorum. Kategoriye resim eklerken "The media you try to upload already exists" şeklinde hata veriyor. Kategori oluştururken de "This directory already exists" diyor. Acaba ne yapmam gerekli?
Cevap: Sanırız resimleri eklerken, resim dosyalarını servera kendiniz upload etmişsin. Bırakın bu işi My-eGallery kendisi yapsın. Modülün yönetim kısmında kategori oluştururken, yeni kategori için kategori adında yeni bir klasörü serverda kendisi oluşturur. Siz bu klasörü daha önce oluşturmuşsanız bu hatayı verir. Yani böyle bir dosya zaten var der. Resimleri de kendiniz upload etmemelisin. Modülün yeni medya ekle kısmından kendi bilgisayarınızdan seçtiğiniz resim dosyasını ekledikten sonra, kendisi servera upload edecektir. Daha önce yapmış olduğun upload işlemlerini geri almalısın. Yani oluşturmuş olduğun klasörleri ve göndermiş olduğun resimleri silmelisiniz. İşi tamamen modüle bırakmalısın. Tüm işlemleri sadece modülün yönetim kısmından yapmalısın.

· Siteyi localhostta kurdum diye mi olmuyor diye merak ediyorum. My-eGallery' nin içindeki sql dosyasını phpmyadminde kendi veritabanımın içine açınca hata veriyor. Ayrı bir veritabanı mı açılacak ?
Cevap: Hayır, kendi veritabanınızın içine açacaksınız. My-eGallery modülü bu şekilde de localhostta sorunsuz çalışıyor. Nuke tek bir database ile çalışmakta ve bunu config.php de belirtmekteyiz.

· Yukarıda anlatılan şekilde CHMOD ayarlarını yaptım ama buna rağmen hala ayni hata ile karşılaşıyorum. "The script was unable to write in the destination directory. Please check the write permissions" Bu hatayı giderebilmek için daha neler yapmam gerekiyor?
Cevap: Bu hata, hangi adımı uyguladığınıza bağlı. Yeni medya eklerken veya yeni kategori oluştururken alıyor iseniz, .../modules/My_eGallery/gallery klasörünün CHMOD değerini 777 yapın, diğer CHMOD ayarlarını da kontrol ediniz.

"The script was unable to write in the destination directory. Please check the write permissions " hata mesajını My-eGallery yönetim bölümünden resim eklerken alıyorsanız büyük bir ihtimalle normal katılımcı olarak resim ekleyebilirsiniz. Bu hatanın sebebi ise resmi upload ederken bazı serverlerde resmi chmod 644 olarak upload edilmiyor; farklı chmodlar kullanıyorlar. Benim bağlı olduğum server grafikleri chmod 664 olarak gönderiyor. Bu durumda da My-eGallery programı resmi tanımlayamıyor. Bende yüzlerce resmi tek tek upload etme yerine resimleri ftp ile geçip veritabanına gerekli kodları elden ekliyorum ve daha hızlı oluyor.

· My-eGallery modülünü oluşturdum fakat resimlerin boyutlarının gerçek boyutları olmasını istemiyorum. Örneğin bir kategoride bulunan 10 resim bir sayfada minik bir şekilde yayınlanıyor, resimlerden birine tıklayınca o resime ait olan sayfaya yönleniyorsunuz, işte o sayfada resmi otomatikman orijinal boyutlarında yayınlıyor, bu da sayfanın genişlemesine ve theme in güzel görünmemesine yol açıyor. Çok uğraştım fakat bir türlü dosyaların içinde o komutu bulamadım, width="orginal boyut" height="orjinal boyut" değil de ben width="istediğim size" height="istediğim size"
yapamaz mıyım?
Cevap: My-eGallery resimleri serverden otomatik boyutunu alıyor.
İstediğiniz boyutu verecek şekilde ayarlamak içinse resimleri göndermeden evvel ayarlayın, templates bölümünden bir düzenleme yaparak resim gösterim sayfasının dizaynını değiştirerek daha geniş bir alan kazanabilirsiniz. Fakat resimleri göndermeden evvel belli bir boyutta ayarlayın. 600 pixel geçen resimler görüntüyü bozuyor. En ideal boyut 512 pixel ile 560 pixel arasıdır. Eğer bilgisayarınızda resim çok ise, resimlerinizi otomatik olarak topluca boyutlarını değiştirecek ücretsiz programlar var onlardan kullanabilirsiniz. Resimlerin boyutlarını düzenledikten sonra yeniden servera geçtikten sonra My-eGallery yeni boyutları otomatik tanıyor. Tabi ki resimlerin chmod değeri 644 olmalı.

· Üyeler resimlerini yükledikten sonra, geri silme imkanları yok mu?
Cevap: Silme işlemi için modülün tekrar yazılması lazım. Bu da php bilgisi gerektirmekte.

· Bazı sitelerde My-eGallery bölümünde resimler E-Card olarak gönderiliyor. Bu modülü acaba nerden indirebilirim?
Cevap: HasBahCa Php Nuke' yi kurduysanız, sitenizde E-kart modülü bulunmaktadır. Bu bakımdan başka bir postkart modülü aramanıza gerek yok. Ufak bir ekleme ile My-eGallery modülünüzle Cards modülünüzü beraberce kullanabilirsiniz. Sırasıyla anlatayım.

1- Öncelikle My-eGallery modülünde postkart seceneğini aktif ediniz. Oradaki gelecek tercihleri silerek boş bırakınız. Şimdi My-eGallery dizinini giderek public dizini içindeki "displayMedia.php" dosyasını bir editörle açınız.


"._GALPOSTCARD."

satırlarından önce 420. satırı

$postcard = "

şeklinde değişiniz. Dosyayı kaydetmeyi unutmayınız. Şimdi Cards dizini içinden admin dizinine girerek config.inc.php dosyasında ufak bir değişiklik yapacağız. 80. satırı aşağıdaki şekilde ki gibi değişin. Yani url adresi silinecek.

$PostImageURL = $nukeurl."";

Şimdi My-eGallery modülündeki her resmi cards modülü ile gönderebilirsiniz. Yalnız son uyarı: Cards içinde açmış olduğunuz bölümler artık root directorye kurulacaktır. Yani modules/Cards/images dizinindeki kurmuş olduğunuz bölüm isimlerini komple modules dizini ile aynı dizine alınız, taşıyınız kopyalayınız hangisi kolayınıza giderse. Cards modulü ile ilgili bir tavsiye daha sizlere. Kurduğunuz Cards modulunde ana sayfada istemediğiniz size ait olmayan grafikler gelmekte bunları modules/Cards/templates dizini içinden gallery_page.php dosyasını açarak;

//SET IMAGE PATHS. Extend or contract array as needed
dropimages[0]="modules/Cards/images/


şeklinde başlayan yere kendi resimlerinizin adresini yazınız. Ayrıca aynı sayfada biraz önceki kodların hemen altında olan

//SET IMAGE URLs. Extend or contract array as needed
droplinks[0]="modules.php?op=modload&name=Cards&file=create&imgfile=


kısma da aynı şekilde resim adreslerinizi geçiniz.

"var slideshow_width= diye başlayan kısma resmin genişliğini" ve "var slideshow_height= " diye başlayan kısma resmin yüksekliğini giriniz.

Not: Sıkça Sorulan Sorular ve Cevapları, sitemizin Forum sayfalarından alınmış, sizler için derlenmiştir. Cevabı yukarıda anlatılan kurulum bilgilerinde yer alan sorulara yer verilmemiştir.

Bizim için önemli olan her türlü soru, istek ve önerilerinizi forumlarda bizlere ulaştırabilirsiniz.

Copi(Netopsiyon)

Yorum (2) :: Yorum yaz! :: Bağlantı

<- :: Sonraki Sayfa ->

Hakkımda

Php (c) 2005 CadiKazani Copi

Bağlantılar

Ana Sayfa
Profilim
Arşiv
Arkadaşlarım
e-posta
Rss

Arkadaşlarım