Osman KURT

Kendime Not

Dinamik MetaTag Uygulamaları .Net 4.0

Arakadaşlar ezelden beridir yapılan sitelerin bir amacı vardır. Bu amaçlara ulaşmak içinde insanlara ulaşması gerekir.İnsanlarada ilk olarak reklam ve arama motorlarında anahtar kelimeler sayesinde arandığında bulunmakla doğru orantılıdır. Bunun için herşey sitenizin en üst kısmında bulunan kimlik alanı dediğimiz mataTag alanında bulunmak zorundadır. Mantıklı olan dinamik bir yapıya sahip olmak ve her saferinde kod bloğunda kaybolmamak için dinamik bir yapı oluşturulur ve admin paneli dediğimiz veriatabanı yönetim panelinden çok kısa bir sürede bu işlem gerçekleştirilir. Alt kısım da vereceğim kodlar bu işlemi çok güzel bir şekilde yerine getirmektedir. tek yapmanız gereken veritabanın da tablonuzu oluşturmak ve vereceğim kodu sayfanıza yapıştırmak.

Veritabanı alanları:

Title
Keywords
Description

SqlConnection scon = new SqlConnection("server=.;database=dbismi;uId=dbkullanici;pwd=sifre"); 
SqlCommand scom = new SqlCommand("select Title,Keywords,Description from SiteAyarlari", scon); 
if (ConnectionState.Closed == scon.State) 
scon.Open(); SqlDataReader dr = scom.ExecuteReader(); 
while (dr.Read()) 
{
Page.Title = dr["Title"].ToString();
Page.MetaKeywords = dr["Keywords"].ToString(); 
Page.MetaDescription = dr["Description"].ToString(); 
} 
scon.Close();

şeklinde dinamik olarak sayfalarında uygulayabilirsin.

Sonraki makalemizde görüşmek dileğiyle;

Osman KURT