Arşiv 'Webmaster' Kategori
Smf günümüzün popüler forum sistemlerinden biri. Bu kadar popüler olmasının en önemli sebebi ücretsiz dağıtılması, ikinci sebebi ise kolay kullanımı.
Smf forumlarında permalinkler yani kalıcı bağlantılar belirli standartlara göre düzenleniyor. Orjinal halinde arama motorları için uygun ayarlar maalesef bulunmuyor. Bunun için yine smf gibi ücretsiz olan bir eklenti kurmak gerekiyor. Yazımızda eklentinin kurulumunu anlatacağız.
Gereksinimler
Apache sunucu (Windows sunucularda kesinlike çalışmamaktadır)
Ftp bağlantısı
1. Adım
Gerekli eklentinin yani Seo4SMF’nin son sürümünü buradan indirin.
2. Adım
Kuruluma başlamadan forumunuzun yedeğini alın. Yeni bir forum açıyorsanız seo ayarları yapmadan forumunuza konu vs eklemeyin. Sitenin tamamen yedeğini almak faydalı fakat bu mümkün değilse forumunuzun veritabanını ve dosyaları yedekleyin. Çok fazla dosyanız varsa aşağıdaki kurulumun etkileyeceği dosyaları yedeklemeniz yeterli olacaktır.
SSI.php
Forum Anadizininizdeki/index.php
Sources/BoardIndex.php
Sources/Display.php
Sources/Load.phpSources/MessageIndex.php
Sources/QueryString.php
Sources/Search.php
Sources/Subs.php
Sources/News.php
Sources/Subs-post.php
Sources/TPortal.php (Tp kullanıcıları için)
Themes/Default/Display.template.php
Themes/default/BoardIndex.template.php
3. Adım
İndirdiğimiz eklentiyi foruma kuruyoruz.
4. Adım
Forum seçeneklerinden “URL’leri göstermeden kullan” seçeneÄŸini seçiyoruz
5. Adım
Forum ayarları kısmında yüklendikden sonra görünecek olan “Seo4SMF Admin” kısmına giriyoruz.
Seo4SMF Options kısmında “Beautifying url for forum actions ?” dışındaki tüm seçenekleri iÅŸaretliyoruz.
6. Adım
“Edit htaccess” kısmınaaÅŸağıdaki kodu yazıyoruz. Burada dikkat edilmesi gereken; eÄŸer forumu /forum gibi bir dizine kuruyorsanız “RewriteBase /” kısmının sonuna bu dizini belirtmelisiniz. Yani “RewriteBase /forum” gibi.
RewriteEngine on
#Some apache servers need Rewritebase.
#delete # from start of Rewrite base to enable it.
#If your forum is something like http://www.forum-example.com/forum then modify your
#RewriteBase in this way: RewriteBase /forumRewriteBase /
#Archive/Sitemaps
RewriteRule ^sitemaps-([a-zA-Z0-9-]*)\.html index.php?dummy=1&action=seo4smfsitemaps&sa=$1 [L]#uncomment if you use beautifying url actions
#RewriteCond %{REQUEST_METHOD} =GET
#RewriteCond %{QUERY_STRING} ^action=(.*)$
#RewriteRule ^(.*)$ seo4smf-redirect.php?a=%1 [R=301,L]RewriteCond %{QUERY_STRING} ^topic=([0-9]*)$
RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]RewriteCond %{QUERY_STRING} ^topic=([0-9]*).([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]RewriteCond %{QUERY_STRING} ^board=([0-9]*).([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?b=%1 [R=301,L]RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*);(.*)$
RewriteRule ^(.*)$ seo4smf-redirect.php?u=%1;param=%2 [R=301,L]RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?u=%1 [R=301,L]#Tiny Portal Old Url’s
RewriteCond %{QUERY_STRING} ^page=([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?p=%1 [R=301,L]#Rewrite Old urls
RewriteRule ^index.php/board,(.*).html seo4smf-redirect.php?b=$1 [R=301,L]
RewriteRule ^index.php/board,(.*).html;(.*) seo4smf-redirect.php?b=$1&o=$2 [R=301,L]RewriteRule ^index.php/topic,(.*).html seo4smf-redirect.php?t=$1 [R=301,L]
RewriteRule ^index.php/topic,(.*).html;(.*) seo4smf-redirect.php?t=$1&o=$2 [R=301,L]#Bad Url’s
#RewriteCond %{REQUEST_URI} ^(.*)\.html$
#RewriteCond %{REQUEST_URI} !^(.+)/(.*)-t([0-9]*)\.([0-9]*).html$
#RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html seo4smf-redirect.php?t=$2 [R=301,L]RewriteRule ^(.*)/-t(.*).html seo4smf-redirect.php?t=$2 [R=301,L]
RewriteRule ^-b(.*)/$ seo4smf-redirect.php?b=$1 [R=301,L]
RewriteRule ^-b(.*)/(.*)$ seo4smf-redirect.php?b=$1 [R=301,L]
RewriteRule ^(.*)/-b(.*)/$ seo4smf-redirect.php?b=$2 [R=301,L]#New board URL’s
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/;(.*) index.php?dummy=1&board=$2.$3&$4 [L]
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/$ index.php?dummy=2&board=$2.$3 [L]
RewriteRule ^(.*)-b([0-9]*)\.([0-9])$ index.php?dummy=2&board=$2.$3 [L]#New topic URL’s
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*);(.*)$ index.php?dummy=1&topic=$2.$4&$6 [L]
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*) index.php?dummy=1&topic=$2.$4 [L]
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;(.*)$ index.php?dummy=1&topic=$2.$3&$4 [L]
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html$ index.php?dummy=1&topic=$2.$3 [L]#New profiles URL’s
RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*);delete,([0-9]*);sesc,([a-z0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start=$4;delete=$5;sesc=$6 [L]
RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start=$4 [L]
RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*)$ index.php?dummy=1&action=profile;u=$2;sa=$3 [L]
RewriteRule ^(.*)-u([0-9]*)\.html index.php?dummy=1&action=profile;u=$2 [L]#New Tinyportal Articles URL’s
RewriteRule ^(.*)-p([0-9]*)\.html index.php?dummy=1&page=$2 [L]#New action Url’s – uncomment if you use beautifying url actions
#RewriteRule ^(.*)\.html(.*)$ index.php?dummy=1;action=$1;$2 [L]
#RewriteRule ^(.*)\.html$ index.php?dummy=1;action=$1 [L]#Sitemaps
RewriteRule sitemap.xml sitemaps.php [L]
RewriteRule urllist.txt urllist.php [L]
7. Adım
Sources/QueryString.php dosyasını açın ve aşağıdaki kodu bulup silin.
if (!empty($modSettings['queryless_urls']) && (!$context['server']['is_cgi'] || @ini_get(‘cgi.fix_pathinfo’) == 1) && $context['server']['is_apache'])
Sildiğiniz kod yerine aynen aşağıdaki kodu ekleyin.
if (!empty($modSettings['queryless_urls']) && (!$context['server']['is_cgi'] || @ini_get(‘cgi.fix_pathinfo’) == 1) && $context['server']['is_apache'])
Seo kurulumu bu adımla birlikte tamamlanmış oluyor.
Sorunlar
1. 500 Internal Server Error: Bu durumda forum dizininde bulunan .htaccess dosyasının adını değiştirin. Düzelmezse seo4smf-redirect.php dosyasının yazılabilirlik ayarını 644 olarak ayarlayın.
2. Konular açılmıyor: Bu durumda seo kurulumu iptal etmeniz gerekiyor. .htaccess dosyasının adını değiştirin yada silin.
Özellikle uluslararası domain alım-satım işlerinde öncü olan Sedo.com sitesinde alanında rekor sayılabilecek bir satış gerçekleşti.
Daha önce Engineering.org 198 bin dolara satılarak .org rekorunu elinde bulunduruyordu. Son satışlar birlikte poker.org domaini kırılması güç bir rekora imza atılarak bir milyon dolara satıldı. Bu rekorun kırılması kolay görünmüyor. Daha önce .com domainler için 14 milyon dolar ödenmişti fakat ilk kez .org için bu kadar yüksek bir ücret ödendi.
İnternetin reklamcılıkta bir numara haline gelmesine hepimiz şahit olduk. En uygun kullanıcıya en hızlı şekilde ancak internet yolu ile ulaşılabiliyor.
Türkiye’de internet reklamcılığı son iki yıl içerisinde korkunç geliÅŸti. Büyük firmalar ardı ardına reklam firmaları, ajansları açtılar. İnternet siteleri baÄŸlantılardan gelecek üç kuruÅŸa muhtaçken biranda kendilerini dev bir pazarın içinde buldular. Henüz Türkiye’de pek rastlamasakta ilerde belirli bir ücret karşılığında sitenin içeriÄŸini reklamsız görüntüleme seçenekleri gündeme gelecektir.
Ürününüzü-Sitenizi En İyi Nasıl Tanıtırsınız?
Buradaki en iyiden kastımız, en düşük fiyatla hedef kitlemize ulaÅŸmaktır. İnternet reklamcılığı denince akla şüphesiz ilk gelen ÅŸirket Google’dır. Okurlarımız için Türkiye’de edinebileceÄŸiniz bazı reklam modellerini denedik.Banner oluÅŸturma yada text reklamlar için kısa yazılan textin etkili olması son derece önemli. Bu konu ile ilgili kısa zaman içerisinde sitemizde yazı yayınlayacağız.
Facebook
Facebook reklamlarının kontrolleri oldukça sade ve hedef kitle analizi oldukça başarılı. Kullanıcı analizinin çok ileri düzey olması Facebook reklamlarını ön plana çıkarıyor. Facebook reklamlarının site ile sınırlı kalması oldukça sınırlayıcı.
Facebook’a reklam vermenin bir diÄŸer yolu, üye sayısı fazla sayfalarda baÄŸlantı paylaşımı. ÖrneÄŸin sayfanın 100 bin üyesi var. BaÄŸlantı başına 5 lira vererek güncelleme olarak site adresinin 100 bin kiÅŸinin hesabında görüntülenmesini saÄŸlayabilirsiniz. 500 bin kiÅŸilik sayfaya verdiÄŸimiz baÄŸlantıya sadece 200 kiÅŸinin tıklaması bizim için çok ÅŸaşırtıcı oldu.
Adtech
Adtech yayıncısı bol olan bir firma. Yayıncı için deÄŸerlendirdiÄŸimiz için bu firmayı son derece baÅŸarısız buldum. Öncelikle reklam verme panelinde tık başına ödeyeceÄŸiniz ücreti ayarlayamıyorsunuz. Kategori ve fiyatlandırmayı ADtech’in sistemine bıraktım oda tık başına 0,23 dolarak ücretlendirdi. Bu fiyat benim tanıtımını yaptığım site için çok yüksek. Adwords bile TL kullanırken Adtech’in dolar almasıda son derece ilginç
Ara.com.tr
Sade arayüzü Google Adwords’a hayli benziyor. Tık başı ödemek istediÄŸiniz tutarı ayarlayabiliyorsunuz. 5 liralık hediye çeki ile denediÄŸimiz sistem ÅŸimdilik oldukça baÅŸarılı görünüyor.
Google Adwords
Tartışmasız en iyi reklam yöntemi. Sitelerin içeriğini ve kullanıcıların eğilimlerini inanılmaz analiz eden Google sistemi, size potansiyel müşterilerinize götürecek en kısa yol. 100 liralık hediye kupon ile test ettiğimiz Google Adwords, online reklamcılıkta kesinlikle bir numara. Özellikle bütçeniz düşükse Adwords ile paranızı kuruşu kuruşuna değerlendirebilirsiniz.
Sabit Reklam
Sabit reklam vereceğiniz site, içeriğiniz için çok uygunsa kaliteli dönüşler alabiliyorsunuz.
Google Wordpres’le kurulan siteleri sever ve ayrılacık tanır, daha çabuk indexlenirsiniz. Hele bir de çok kullanılmayan bir tema bulursanız Google’ın gözdesi olabilirsiniz. Kullanım kolaylığı nedeniyle yaygın olarak tercih edilen Wordpres için bir kaç eklenti önermek istiyorum. İlk olarak “XML-Sitemap”ı öneririm. Siz daha yazı yazarken arama motorlarının örümcekleri sitenize gelir ve yazılarnızın seyrini izler. Bu eklentiyle Google, Yahoo, Bing ve Ask.com güncel olarak bilgilendirilir. Yalnız Yahoo için uygulama ID’nizi bilmeniz gerekiyor. Ben açıkçası bununla hiç uÄŸraÅŸmadım.
Çığ gibi büyüyen sosyal paylaşım sitelerine rağmen kişisel siteler çığ gibi büyüyor. Web konusunda uzman kişiler bile artık kişisel site yapmak yerine kaliteli, güvenilir hazır site sistemlerini, blog sistemlerini tercih ediyor.
Log.tc Türkçe olarak hizmet veren birkaç ücretsiz blog-site sisteminden biri. Sistem, Wordpress’in çoklu kullanıcılı versiyonu üzerine kurulmuÅŸ. Siteden açacağınız ücretsiz hesap ile kendinize standart bir wordpress blog yada sabit sayfalı bir site oluÅŸturabiliyorsunuz. Site her kayıtlı site için 1 GB ücretsiz alan veriyor. Bir kullanıcı adı ile sınırsız sayıda site sahibi olabiliyorsunuz.
Sitenin ücretsiz sağladığı isim.log.tc domainini kullanabileceğiniz gibi kendinize ait herhangi bir domaini de kullanabiliyorsunuz. Örneğin birsite.log.tc isimli bir site açtınız. Bir süre sonra birsite.com adresini aldınız. Siteyi aktarma vs işleti ile uğraşmanıza gerek yok. Tamamen ücretsiz olarak siteden özel domaini aktif hale getirerek sitenizi yeni adresinizde kullanmaya devam edebiliyorsunuz. Bu arada eski birsite.log.tc adresiniz de yeni adresinize otomatik olarak yönlendiriliyor.
Siteye tüm fotoğraf türlerinin yanısıra mp3, wmw gibi normalde başka sitelerin yüklenmesine izin vermediği dosya türleri de yüklenebiliyor. Log.tc ücretsiz sitenizi hemen oluşturmak için tıklayın.
Sitenizin trafiÄŸini artıracaklarını, yüzlerce arama motorunda üst sıralarda görünmenizi saÄŸlayacaklarını iddia eden hit kazandırma sitelerine güvenmeyin. Günlük 500 hit kazandıracağı vaadinde bulunan bir siteye, denemek amacıyla ücretsiz üye oldum. Bana gönderdikleri ziyaretçi sayısı sadece 1 kiÅŸiydi. O da muhtemelen site sahibidir. Tuhaf bir kredi kazandırma ve hit gönderme anlayışları var. Hit kazandırma sitelerine üye olmuÅŸ kiÅŸilerin web sitesini ziyaret ettiÄŸimizde kredi kazanacakmışız, kredimiz belli bir seviyeye geldiÄŸinde de bizim sitemize ziyaretçi göndereceklermiÅŸ… Bu iÅŸi para karşılığında yapan sitelerde var. Sakın ola paranızı kaptırmayın. İlla da bir an önce sitenizin trafiÄŸini artırmak istiyorsanız Google Adwords’u öneririm. Adwords ile hem sitenin içeriÄŸi ile alakalı ziyaretçi edinirsiniz hem de sitenize gelen trafiÄŸe göre ödeme yaparsınız.
Sonuç olarak; siteniz Google, Yahoo, Alta Vista gibi dünyaca ünlü arama motorlarına indekslenmiÅŸse, tek yapmanız gereken sitenizin pagerankını arttırmak olmalıdır. Bunun için orjinal yazılar yazmalı, eÄŸer yapabiliyorsanız, sitenizin içeriÄŸiyle aynı olan bir baÅŸka siteden backlink almalısınız. Yüksek pageranka sahip olan siteler para karşılığında bir çok siteye backlink veriyorlar. Aynı anda birçok siteye birden link veren sitelerden Backlink almak bize bir fayda saÄŸlamayacaktır. Sitemizin trafiÄŸini artırmak zaman ve sabır gerektiren bir uÄŸraÅŸtır. Zamanımızı hit kazandıracağını iddaa eden sitelerle ve Backlinkle uÄŸraÅŸmak yerine kendi sitemize vakit ayırarak harcamalıyız. Son olarak; sitemizde ölü link olmamasına özen göstermeliyiz…
Birsite.com- Yücel Yılmaz





