Merhaba Arkadaşlar bu makkalede sizlere Canlı Meta Tagların Nasıl oluşturulduğunu Veri tabanından nasıl çekildiğini göstereceğim. bunun için VeriTabanı oluşturmalıyız. Ve 3 tane alan belirlemeliyiz. Bunlar Keywords,PageTitle,Description ve Tablomuzun ismi MetaTag olsun.
şimdi gerisini Aşağıdaki kodları izleyerek yapabilirsiniz…
MasterPage.Cs içinde Sayfanın Page Load’ ına Yazılacak Kod
protected void Page_Load(object sender, EventArgs e)
{
//Meta ve Keywordslar
//Önce Dataları Veritabanından Okuyalım
string PageTitle = “”;
string Keywords = “”;
string Description = “”;
SqlConnection sqlCon = new SqlConnection(ConfigurationManager.ConnectionStrings[“MetaTag”].ToString());
sqlCon.Open();
SqlCommand sqlCom = new SqlCommand(“SELECT Keywords, PageTitle, Description FROM MetaTag”,sqlCon);
SqlDataReader sqlDr = sqlCom.ExecuteReader();
if (sqlDr.Read())
{
Keywords = sqlDr[“Keywords”].ToString();
PageTitle = sqlDr[“PageTitle”].ToString();
Description = sqlDr[“Description”].ToString();
}
sqlCon.Close();
Page.Header.Title = PageTitle;
// Metadata tagını tanımlamak
HtmlMeta metaDescription = new HtmlMeta();
metaDescription.Name = “Robot”;
metaDescription.Content = “index,follow”;
// Sayfaya ekliyoruz.
Page.Header.Controls.Add(metaDescription);
// İkinci bir metadata tagını eklemek
HtmlMeta metaKeywords = new HtmlMeta();
metaKeywords.Name = “googlebot”;
metaKeywords.Content = “index,follow”;
Page.Header.Controls.Add(metaKeywords);
}