PDA

View Full Version : استفاده از meta data



BestFriend
دوشنبه 17 مرداد 1390, 23:24 عصر
با سلام
من میخوام از meta data به صورت استاتیک و داینامیک استفاده کنم ممنون میشم در باره ی استفاده از هر دو روش یه توضیح بدید
من از asp.net با زبان C# استفاده می کنم صفحاتم هم از master page استفاده می کنند

با تشکر فراوان

ASPX
سه شنبه 18 مرداد 1390, 08:21 صبح
برای درج متا تگها به صورت پویا از تابع زیر استفاده کن

private void AddMetaTag(string name, string value)
{
if (string.IsNullOrEmpty(name) || string.IsNullOrEmpty(value))
return;

HtmlMeta meta = new HtmlMeta();
meta.Name = name;
meta.Content = value;
Page.Header.Controls.Add(meta);
}
و برای استفاده هم مثلا متا تگ keywords


AddMetaTag("keywords", "MetaKeyWords");

BestFriend
سه شنبه 18 مرداد 1390, 13:09 عصر
ممنون اگه بخوام به صورت استاتیک یا همون ایستا متا تگ بزارم کجا باید بنویسم؟ تو تمام صفحات از master page استفاده میشه.
یه سوال دیگه key word ها رو باید با چی از هم جدا کنم؟ آیا فاصله در یک keyword مجازه؟

با تشکر.

ASPX
سه شنبه 18 مرداد 1390, 13:33 عصر
ممنون اگه بخوام به صورت استاتیک یا همون ایستا متا تگ بزارم کجا باید بنویسم؟ تو تمام صفحات از master page استفاده میشه.
در تگ head قرار میگیرند


key word ها رو باید با چی از هم جدا کنم
با ویرگول

BestFriend
سه شنبه 18 مرداد 1390, 15:57 عصر
با کدوم ویرگول؟
، یا ,
در ضمن جدا کننده ی key word فارسی یا انگلیسی فرقی میکنه؟

با تشکر.

jaykob
سه شنبه 18 مرداد 1390, 16:04 عصر
با کدوم ویرگول؟
، یا ,
در ضمن جدا کننده ی key word فارسی یا انگلیسی فرقی میکنه؟

با تشکر.

سلام

با استفاده از , می تونی جدا کنید کلمات کلیدی رو از هم فارسی و انگلیسی هم تفاوتی نداره شما اگر روی همین سایت برنامه نویس یک view source می گرفتید می دیدید با چی جدا شدن کلمات از هم ...