{"id":168,"date":"2009-02-12T09:02:00","date_gmt":"1970-01-01T00:00:00","guid":{"rendered":"http:\/\/www.yazilimmutfagi.com\/?p=168"},"modified":"2009-02-12T09:02:00","modified_gmt":"1970-01-01T00:00:00","slug":"meta-taglar-hakkinda-bilgi-ve-asp-net-ile-dinamik-meta-tag-eklemek","status":"publish","type":"post","link":"https:\/\/www.yazilimmutfagi.com\/index.php\/2009\/02\/12\/meta-taglar-hakkinda-bilgi-ve-asp-net-ile-dinamik-meta-tag-eklemek\/","title":{"rendered":"Meta Taglar Hakkinda Bilgi ve ASP.NET ile Dinamik Meta Tag Eklemek"},"content":{"rendered":"<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><strong style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Meta Tag Nedir?<\/span><\/span><\/strong><\/p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 35.4pt;\" class=\"MsoNormal\"><span style=\"font-size: small; font-family: Calibri;\">Meta taglar HTML kodumuzun &lt;head&gt; tagi i&ccedil;erisine yerlestirdigimiz ve arama motorlarina sitemizin i&ccedil;erigi hakkinda bilgi veren etiketlerdir. Arama motorlari eskiden taradiklari web sayfasi hakkindaki bilgileri b&uuml;y&uuml;k &ccedil;ogunlukla meta etiketlerinden aliyorken g&uuml;n&uuml;m&uuml;zde sayfa i&ccedil;erisinde kendi algoritmalari ile gezinerek bilgi toplamakta. Tabiki bu meta taglarin ge&ccedil;ersiz oldugu anlamina gelmiyor, arama motorlari gezindigi sayfa hakkinda bilgi toplamak i&ccedil;in meta taglarindan hala yararlanmakta. Bu konuda kesin olmasa da bir&ccedil;ok s&ouml;ylem var. Kimine g&ouml;re meta tagi olmazsa web sitemiz asla &ouml;n siralarda yer almaz, kimine g&ouml;re ise artik bu etiketler gereksiz, kullanmasak hi&ccedil;bir sorun olmaz. Google web y&ouml;netici ara&ccedil;larinda bulunan d&ouml;k&uuml;manlarini incelendigimde google amcaninda meta etiketlerini kullanmamizi tavsiye ettigini g&ouml;rd&uuml;m.<\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 35.4pt;\" class=\"MsoNormal\"><a href='www.yazilimmutfagi.com'>.<\/a><\/p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 35.4pt;\" class=\"MsoNormal\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\"><span style=\"\">&nbsp;<\/span>Ben t&uuml;m yorumlari duymamazliktan gelerek kendi testimi yapmaya karar verdim. <\/span><\/span><a href=\"http:\/\/www.yazilimmutfagi.com\/\"><span style=\"font-size: small; color: rgb(0, 0, 255); font-family: Calibri;\">www.yazilimmutfagi.com<\/span><\/a><span style=\"font-size: small; font-family: Calibri;\"> sitemize 3 g&uuml;n &ouml;nce meta taglari ekledim ve sonu&ccedil; ne olacak diye bekledim. Ayni zamanda sitede bulunan etiketleri link haline getirerek bir arama sayfasina y&ouml;nlendirdim. Siteye ekledigim etiketler sonucunda google amcamizin sitemiz i&ccedil;in indexledigi sayfalarin tam 6 kat arttigini g&ouml;rd&uuml;m. Yazilim mutfagi daha 3 aylik bir site. Bu zaman i&ccedil;erisinde 3.haftaya kadar sadece 15 sayfamizi indexleyip bekleyen google amca, meta taglari ve etiketleri ekledikten sonra tam 99 sayfa indexledi. Ayrica meta taglarini ekledikten sonra google amcada yapilan aramalarda daha &ouml;n siralarda &ccedil;iktigimizi fark ettim. O zaman bu etiketlerde is var diyerek sitemize nasil meta taglari ekleyebilecegimizi sizinle paylasmak istedim. <span style=\"\">&nbsp;<\/span>Ilk olarak &ouml;nemli g&ouml;rd&uuml;g&uuml;m meta taglari hakkinda kisa bilgileri vereyim daha sonrada ASP.NET ile dinamik olarak nasil meta tagi olusturacagimiza bakalim. Hadi baslayalim.<\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><strong style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Bazi Meta taglar<\/span><\/span><\/strong><\/p>\n<p style=\"margin: 0cm 0cm 0pt 36pt; text-indent: -18pt;\" class=\"MsoListParagraphCxSpFirst\"><span style=\"font-family: Symbol;\"><span style=\"\"><span style=\"font-size: small;\">&middot;<\/span><span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><strong><span style=\"font-size: small; font-family: Calibri;\">Description: <\/span><\/strong><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\">Isminden de anlayacagimiz &uuml;zere web sitemizin i&ccedil;erigi hakkinda kisa bilgi veren ve aramalarda site basliginin altinda &ccedil;ikan a&ccedil;iklama kismidir. <br \/>\n<\/span><\/span><span style=\"font-size: 10pt; color: blue; line-height: 115%; font-family: 'Courier New';\">&lt;<\/span><span style=\"font-size: 10pt; color: rgb(163, 21, 21); line-height: 115%; font-family: 'Courier New';\">meta<\/span><span style=\"font-size: 10pt; line-height: 115%; font-family: 'Courier New';\"> <span style=\"color: red;\">name<\/span><span style=\"color: blue;\">=&quot;description&quot;<\/span> <span style=\"color: red;\">content<\/span><span style=\"color: blue;\">=&quot;Yazilima doyacaksiniz&quot;<\/span> <span style=\"color: blue;\">\/&gt;<br style=\"\" \/>\n<br style=\"\" \/>\n<\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 36pt; text-indent: -18pt;\" class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-size: 10pt; color: blue; line-height: 115%; font-family: Symbol;\"><span style=\"\">&middot;<span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><strong><span style=\"font-size: small; font-family: Calibri;\">Keywords : <\/span><\/strong><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\">En can alici meta tagdir. Arama motorlarinin sitemizin i&ccedil;erigini hangi kategorilerde indexleyecegini bildirdigimiz, sitemizin i&ccedil;erigi hakkinda detayli bilgi vermemizi saglayan etiket. Description tagi sadece &ouml;zet ve genel bir bilgi verirken, keywords tagi her sayfada farkli kullanabilecegimiz ve o anki sayfa i&ccedil;erigi hakkinda detayli bilgi veren bir etikettir. Keywords tagi i&ccedil;erisine birden fazla farkli bilgi yazabiliriz tek yapmamiz gereken her farkli bilgiyi virgulle ayirmak. Ben bu etiketi sayfalarinizda dinamik olarak kullanmanizi tavsiye ederim. Yani sitemizde bulunan her sayfa i&ccedil;in o sayfaya ait i&ccedil;erik hakkinda detayli bilgi veren bir keywords tagi &ccedil;ok daha kullanisli olacaktir. Dinamik olarak keyword tagi olusturmayi biraz sonra anlatacagim.<br \/>\n<\/span><\/span><span style=\"font-size: 10pt; color: blue; line-height: 115%; font-family: 'Courier New';\">&lt;<\/span><span style=\"font-size: 10pt; color: rgb(163, 21, 21); line-height: 115%; font-family: 'Courier New';\">meta<\/span><span style=\"font-size: 10pt; line-height: 115%; font-family: 'Courier New';\"> <span style=\"color: red;\">name<\/span><span style=\"color: blue;\">=&quot;keywords&quot;<\/span> <span style=\"color: red;\">content<\/span><span style=\"color: blue;\">=&quot;asp.net, dataset, sqldataadapter&quot;<\/span> <span style=\"color: blue;\">\/&gt;<br style=\"\" \/>\n<br style=\"\" \/>\n<\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; line-height: normal;\" class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: Symbol;\"><span style=\"\"><span style=\"font-size: small;\">&middot;<\/span><span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><strong><span style=\"font-size: small; font-family: Calibri;\">Robots :<\/span><\/strong><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\"> Bu tag arama motorlarina eklendigi sayfanin indexlenip indexlenmeyecegini ayrica sayfada bulunan linklerin arama motoru tarafindan takip edilip edilmeyecegini belirler. Yani &ouml;nemli bir tagdir. Eger kullanilmazsa varsayilan degeri indexle ve linkleri takip et demektir.<br \/>\n<br \/>\n<\/span><\/span><span style=\"font-size: 10pt; color: blue; font-family: 'Courier New';\">&lt;<\/span><span style=\"font-size: 10pt; color: rgb(163, 21, 21); font-family: 'Courier New';\">meta<\/span><span style=\"font-size: 10pt; font-family: 'Courier New';\"> <span style=\"color: red;\">name<\/span><span style=\"color: blue;\">=&quot;robots&quot;<\/span> <span style=\"color: red;\">content<\/span><span style=\"color: blue;\">=&quot;index,follow&quot;<\/span> <span style=\"color: blue;\">\/&gt;<br \/>\n&lt;<\/span><span style=\"color: rgb(163, 21, 21);\">meta<\/span> <span style=\"color: red;\">name<\/span><span style=\"color: blue;\">=&quot;robots&quot;<\/span> <span style=\"color: red;\">content<\/span><span style=\"color: blue;\">=&quot;index,nofollow&quot;<\/span> <span style=\"color: blue;\">\/&gt;<br \/>\n&lt;<\/span><span style=\"color: rgb(163, 21, 21);\">meta<\/span> <span style=\"color: red;\">name<\/span><span style=\"color: blue;\">=&quot;robots&quot;<\/span> <span style=\"color: red;\">content<\/span><span style=\"color: blue;\">=&quot;noindex,nofollow&quot;<\/span> <span style=\"color: blue;\">\/&gt;<br \/>\n&lt;<\/span><span style=\"color: rgb(163, 21, 21);\">meta<\/span> <span style=\"color: red;\">name<\/span><span style=\"color: blue;\">=&quot;robots&quot;<\/span> <span style=\"color: red;\">content<\/span><span style=\"color: blue;\">=&quot;index,nofollow&quot;<\/span> <span style=\"color: blue;\">\/&gt;<br \/>\n<br \/>\n<\/span><\/span><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Yukaridaki &ouml;rneklerden anlasilacagi gibi;<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 72pt; text-indent: -18pt;\" class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Courier New';\"><span style=\"\"><span style=\"font-size: small;\">o<\/span><span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp; <\/span><\/span><\/span><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">index etiketi; sayfayi indexle<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 72pt; text-indent: -18pt;\" class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Courier New';\"><span style=\"\"><span style=\"font-size: small;\">o<\/span><span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp; <\/span><\/span><\/span><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">noindex etiketi; sayfa i&ccedil;erigini indexleme<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 72pt; text-indent: -18pt;\" class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Courier New';\"><span style=\"\"><span style=\"font-size: small;\">o<\/span><span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp; <\/span><\/span><\/span><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">follow etiketi; sayfadaki linkleri takip et<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt 72pt; text-indent: -18pt;\" class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Courier New';\"><span style=\"\"><span style=\"font-size: small;\">o<\/span><span style=\"font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;\">&nbsp;&nbsp; <\/span><\/span><\/span><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">nofollow etiketi ise sayfadaki linkleri takip etme anlamina geliyor.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 35.4pt;\" class=\"MsoNormal\"><span style=\"font-size: small; font-family: Calibri;\">Simdilik bu kadar meta etiketi yeterli diye d&uuml;s&uuml;n&uuml;yorum. Simdi gelelim ASP.NET ile dinamik meta etiketi eklemeye.<\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><strong style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">ASP.NET ile Dinamik Meta Etiketi eklemek<\/span><\/span><\/strong><\/p>\n<p style=\"margin: 0cm 0cm 0pt 35.4pt; line-height: normal;\" class=\"MsoNormal\"><span style=\"font-size: 10pt; color: blue; font-family: 'Courier New';\">string<\/span><span style=\"font-size: 10pt; font-family: 'Courier New';\"> metaContent = <span style=\"color: rgb(163, 21, 21);\">&quot;ASP.NET,Web Service,ASP.NET Web Service Application,XML Web Servisleri,Web Servis nasil olusturulur&quot;<\/span>;<\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 35.4pt; line-height: normal;\" class=\"MsoNormal\"><span style=\"font-size: 10pt; color: rgb(43, 145, 175); font-family: 'Courier New';\">HtmlMeta<\/span><span style=\"font-size: 10pt; font-family: 'Courier New';\"> hm = <span style=\"color: blue;\">new<\/span> <span style=\"color: rgb(43, 145, 175);\">HtmlMeta<\/span>();<\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 35.4pt; line-height: normal;\" class=\"MsoNormal\"><span style=\"font-size: 10pt; color: rgb(43, 145, 175); font-family: 'Courier New';\">HtmlHead<\/span><span style=\"font-size: 10pt; font-family: 'Courier New';\"> head = (<span style=\"color: rgb(43, 145, 175);\">HtmlHead<\/span>)Page.Header;<\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 35.4pt; line-height: normal;\" class=\"MsoNormal\"><span style=\"font-size: 10pt; font-family: 'Courier New';\">hm.Name = <span style=\"color: rgb(163, 21, 21);\">&quot;Keywords&quot;<\/span>;<\/span><\/p>\n<p style=\"margin: 0cm 0cm 0pt 35.4pt; line-height: normal;\" class=\"MsoNormal\"><span style=\"font-size: 10pt; font-family: 'Courier New';\">hm.Content = metaContent;<\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt 35.4pt;\" class=\"MsoNormal\"><span style=\"font-size: 10pt; line-height: 115%; font-family: 'Courier New';\">head.Controls.Add(hm);<\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 35.4pt;\" class=\"MsoNormal\"><a href='www.yazilimmutfagi.com'>.<\/a><\/p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 35.4pt;\" class=\"MsoNormal\"><span style=\"font-size: small; font-family: Calibri;\">Yukaridaki k&uuml;&ccedil;&uuml;k kod par&ccedil;asindan da anliyacaginiz gibi ilk olarak kodumuzda content i&ccedil;in gerekli stringi olusturuyoruz. Bunu veritabaninda bulunan etiketlerimizi kullanarak olusturmamiz en mantiklisi. Bu makalemizin de sonuna geldik. Bir sonraki makalemizde g&ouml;r&uuml;smek &uuml;zere.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Meta taglar HTML kodumuzun &lt;head&gt; tagi i&#231;erisine yerlestirdigimiz ve arama motorlarina sitemizin i&#231;erigi hakkinda bilgi veren etiketlerdir. Arama motorlari eskiden taradiklari web sayfasi hakkindaki bilgileri b&#252;y&#252;k &#231;ogunlukla meta etiketlerinden aliyorken g&#252;n&#252;m&#252;zde sayfa i&#231;erisinde kendi algoritma .<\/p>\n","protected":false},"author":517,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[407],"tags":[6403,4229,6247,5732,6347,6260,6056,4419,6355,5164,5693,6084],"_links":{"self":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts\/168"}],"collection":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/users\/517"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/comments?post=168"}],"version-history":[{"count":0,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts\/168\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/media?parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/categories?post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/tags?post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}