• Anasayfa
  • Hakkımızda
  • Etkinlikler
  • Destek Verin
  • Site Haritası
  • Giriş Yap
  • Üye Ol
  • Facebook
  • Twitter
  • RSS
Yazılım Dilleri
  • Soru - Cevap
  • EĞİTİM SETİ
  • KATEGORİ
  • DUYURU
  • TEKNOLOJİ HABERLERİ

Son Sorular

  • 8/2/2020 11:38:31 PM'Basit' Yazılım Dili
  • 6/25/2020 3:18:13 PMderleme hatası
  • 12/11/2017 4:49:15 PMWindows Hizmeti Hk.
  • 4/23/2016 12:55:33 AMC programlama 2 oyun

Popüler Sorular

  • 5/27/2012 5:49:50 AMAsp.Net ile Date time alana veri ekleyemiiyorum ?
  • 4/2/2012 12:45:18 AM.exe uzantılı dosya için dijital imza nerde nasıl alınır.
  • 5/12/2012 8:44:49 AMAcil Yardım
  • 5/27/2012 1:46:51 PMveri tabanı bağlantısı
  • .Net Framework
  • 8085 Assembly
  • Active Directory
  • ADO.NET
  • Android
  • Apple IOS
  • Arduino
  • ASP.NET
  • ASP.NET MVC
  • Blackberry
  • C#.Net
  • C++
  • CCG Framework
  • CISCO
  • CSS
  • Diğer
  • Dreamweaver
  • Entity Framework
  • Exchange Server
  • Gömülü Sistemler
  • GSM Programlama
  • Güncel
  • Güvenlik
  • HTML5
  • Java
  • Javascript / JQuery
  • Jira
  • Kariyer ve İş Yaşamı
  • LibreOffice
  • LINQ
  • Linux
  • Matlab
  • Microsoft Dynamics CRM
  • Mobil Uygulama Geliştirme
  • MySQL
  • NoSQL
  • Oracle
  • OWIN
  • PFSense
  • PHP
  • Powershell
  • Python
  • Sanallastirma
  • SAP-ABAP
  • SCOM 2012
  • SEO
  • Sharepoint 2010
  • Sharepoint 2013
  • Silverlight
  • Sistem Analiz ve Tasarımı
  • SQL Server
  • Symantec
  • TFS
  • T-SQL
  • Ubuntu
  • VB.NET
  • Veritabanı Yönetim Sistemleri
  • Visual Studio
  • VMware
  • WCF
  • Web Hosting
  • Windows 8
  • Windows Azure
  • Windows Phone 7.1
  • Windows Phone 8
  • Windows Server
  • Wordpress
  • WPF
  • Xamarin
  • XNA
  • Yazılım Mühendisliği
  • Yöneylem Araştırması
  • ASP.NET MVC
  • Entity Framework
  • Javascript / JQuery
  • LINQ
  • PHP

Son Duyurular

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

Dinamik SEO İşlemleri ve Bilgilendirmeleri

ASP.Net ile web site kodlarken aynı zamanda SEO işlemlerini unutmaktayız. Bu yüzden bunun için bir de SEO işlemlerini sağlamak gereklidir. Google da indexlenmek bir web site için çok önemlidir. Bunu sağlamak gereklidir.

11.07.2013

Yazar: Barış Ceviz (Google+)

Kategori: SEO

5752
ASP ile SEO İşlemleri ve İpuçları
 
Merhaba Okurlarım :)
    Bugünkü makalemde SEO yu anlatacağım. İnşallah yanlış yöntemler anlatmam size :) Bu biraz bir web sitesi kodlayan kişilere olacaktır. Bu ipuçlarımı aslında denemedim ama Google Webmaster forumunda okuduğum ve takip ettiğim haberlerden not aldığım ve ASP.Net için araştırmalar yaptım. Bunları size sunmak isterim. Blogger da gördüğüm ama kullanmadığım birçok SEO ya etki edecek çok basit ama çok etkili yöntemler var. Size anlattığımda da şaşıracaksınız. Konuya hakim olmayanlar için tabikide :) Aynı zamanda Yazılım Dilleri Yazarları olan Veysel Uğur Kızmaz, Muhammed Önal ve Tolga Tapan hocalarımla da konuşarak yeni birkaç bilgiler aldım. Bunu bir makale haline getirmek istedim. Başlık başlık yazalım ve bakalım :)
 

 

  1.  HTML Meta Tagları ASP de dinamikleştirmek.
    Meta Taglar ve ASP SEO İşlemleri
     
        Bilgiğiniz üzere Meta Tagları Seo teknikleri açısından önemli bir yöntemdir. ASP.Net te ise sayfa sayfa seolama yapmak ne kadar doğrudur bilmiyorum ama araştırmalarıma göre meta ların dinamik olmaları etkili bir yöntemdir. Peki bunu ASP.Net te nasıl yapacağız?     Sayfaları dinamik yapmak istiyorsanız ve sayfalarınız ayrı ayrı asp dosyaları olarak değil de veritabanınızdan gelen verilerle işleniyorsa bunu yapmak çok daha kolaydır. Bir tane SEO Class ı oluşturun ve aynı zamanda Bir Table Oluşturalım.
    ASP.Net SEO İşlemleri İpuçları
    ASP.Net te Dinamik SEO İşlemler 
        Bir tanae de class yazalım eğer Veritabanı işlemlerinizi Linq veya Entity kullanmıyorsanız bunu yapmanızı tavsiye ederim.
     
    public class SEO
        {
            public string Description { get; set; }
            public string KeyWords { get; set; }
            public string Roborts { get; set; }
        }


    Bir database class ı açın ve orada oluşturduğunuz tablodan verileri çekin ve uygun satırlara ekleyin tabi bunu SayfaID sine göre çekmenizi tavsiye ederim uygun sayfaya uygun meta tag bilgilernizi getirirsiniz. meta taglar içinde şunları yazınız
     
    <meta name="keywords" content="<%= Veritabanı.SeoGetir(Title).KeyWords %>" runat="server"/>
    <meta name="description" content="<%= Veritabanı.SeoGetir(Title).Description %>" runat="server"/>
     <meta name="roborts" content="<%= Veritabanı.SeoGetir(Title).Roborts %>" runat="server"/>
    ​
       Ben sitenin Title ından sorgulama yaparak Seo bilgilerine ulaşmayı tercih ettim. Makarna kod yazmak istemiyorsanız Linq to Sql veya Entity Framework kullanın. Böylelikle sitenizin dinamik seo işlemi olmuştur.
  2. İstatistikler için Google Analytics API kullanın Web sitenizin ziyaretçi sayıları veya diğer istatistikler için yorucu servisler yazmayın. Google Analytics API servisi ile ASP.Net sitenizi bağlayın ve tüm istatistikleri çekin. Bunu bu makalede anlatamam. Uzun bir konu fakat şuanlık bloğuma eklemediğim için internette bulabilirsiniz.
  3. h1,h2 .. başlıkları kullanın ve içeriklerinizde önemli kelimelerinizi öne çıkarın   Bu yazımda farklılıkları farkeden varsa buda bir seo çalışmasıdır. Çok ilginç bulabileceğiniz birşey olabilir ama gerçek ve hala da devam eden bir sistemdir. Önemli ve vurgulanan kelimeleri koyu yazı içerisine alıp sitenzde başlıklarla çalışırsanız, daha iyi bir seo işlemi olacaktır.Makalelerinizi daha hızlı oluşturmak için Cheditör ün editörünü kullanabilirsiniz.
  4. Yüklediğiniz Resimlere ve linklere Başlık ve ayrıntı yazın.    Sitenize yüklediğiniz resimlere alt başlık ve başlık gibi açıklamalar ekleyin ve Google Görsellerde yerinizi alın
  5. Sayfa URL Yapısı    Sayfaınızın URL yapısını seo bilgileri gibi dinamik yaparsanız bu sizin için çok güzel olur. Örneğin bir linkte şöyle birşey yapın. /Kategori/AltKategori/makalebasligi şeklinde bir düzenleme yaparsanız bu işlemler sayesinde google aramalarında URL üzerindeki keywords sayesinde google da üst sıralara gelebilirsiniz.
  6. Google Webmaster Tools a sitenizi ekleyin yada API nizi bağlayarak sitenizi bağlayın     Google Analytics Api si olduğu gibi Webmaster Tools un da apileri vardır. Bu apileri yapmak çok önemldir. İşinizi daha çok kolaylaştırıp aynı zamanda veri çekmek istiyorsanız Google API Kullnmanızı tavsiye ediyorum :)
  7. Sitemap oluştururken dikkatli oluşturun    Sitenizi sitemap üzerinde şekillendirirseniz düzgün bir şekilde arama motorlarında düzgün kayıt olabilirsiniz. Bazı siteleri görüyorsunuzdur. Sitenin ana sayfası ve altında küçük linklerde kategorileri vardır. Bunu yapabilmek için Sitemap inizi Root/Kategori/AltKategori olarak ayarlamanızı tavsiye ederim.
Benden bu kadar arkadaşlar. Bildiğim kadarını anlattım. Aslında bu sadece ASP için değil tüm web siteleri için de geçerlidir. Yeni makalelerde görüşmek dileğiyle :) Selametle :)

Yazar Hakkında

Barış Ceviz

Barış Ceviz

www.barisceviz.com/

Full Stack Developer

Sosyal Medya

ORANLAR

  • 5752izleme

Arkadaşlarınla Paylaş

  • Tweet

0 Yorum

Yorum Yaz / Soru Sor

Lütfen yorum yazmak veya soru sormak için üye girişi yapınız.

Son Yorumlar

  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Merhaba, ellerinize sağlık çok yardımcı ol...
  • Merhaba Bu uygulama örneğinden ASP.net ...
  • Hocam Link başka sayfaya yönlendiriyor.

En Güncel Sorular

  • Bilgilendirme maili (C#.Net)
  • Power Pivot (Sharepoint 2010)
  • BigInteger, BigDecimal (Asp.Net ve Asp.Net MVC)
  • visual C# ile asp nette veritabanı islemleri (Asp.Net ve Asp.Net MVC)
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ? (Sharepoint 2010)

En Son Cevap Verilen Sorular

  • Bilgilendirme maili
  • BigInteger, BigDecimal
  • visual C# ile asp nette veritabanı islemleri
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ?
  • txt dosyasına veri yazma

Twitter

Takip et: @yazilim_dilleri

En Çok Okunanlar

Elif BAYRAKDAR

C# ile SQL Server Bağlantısı, Insert, Update ve Delete Sorguları

23.05.2013

  • 124032
  • 0
Hakan Keskin

C# ile Windows Service Projesi Oluşturma, Debug Etme ve Setup Hazırlama

17.12.2013

  • 71194
  • 0
batuhan avlayan

Php - Mail Gönderme (İletişim Formu)

02.09.2013

  • 51804
  • 0

Sponsorlar

KODLAB
Pluralsight
Exchange server is
Office 365
YAZILIM DİLLERİ
Yukarı Çık
  • Hakkımızda
  • Facebook
  • Twitter
  • RSS

© Yazılım Dillerinin Buluşma Noktası | Kaynak belirtildiği sürece makaleler kopyalanabilir.
YazilimDilleri.Net sitesinde yer alan kullanıcıların oluşturduğu tüm içeriklerin yayınlanması ile ilgili yasal yükümlülükler içeriği oluşturan kullanıcıya aittir, YazilimDilleri.Net hiçbir şekilde sorumlu değildir.

Kapat

Giriş Yap

Kullanıcı Adı

Şifre

Şifremi Unuttum

KULLANICI GİRİŞİ