Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / KeyWords в WebForms using MasterPage / 6 сообщений из 6, страница 1 из 1
13.01.2012, 13:49:14
    #37612970
evgenybe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyWords в WebForms using MasterPage
У меня несколько сотен страниц в сайте. И с целью унификации оформления и меню я использовал MasterPage .

Для того, чтобы поисковики находили и индексировали мой сайт в страницах нужны keywords . Однако раздел c тэгом <head> где обычно располагаются keywors находится только в MasterPage, но не в страницах, которые в него загружаются.

Как выйти из положение? Где в страницах, использующих MasterPage можно располагать keywords? Что еще можно сделать для более эффективной работы поисковиков в моем варианте?
...
Рейтинг: 0 / 0
13.01.2012, 13:56:43
    #37613002
brainproof
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyWords в WebForms using MasterPage
использовать ContentPlaceHolder на MasterPage в <head> и перекрывать его на страницах
...
Рейтинг: 0 / 0
13.01.2012, 14:30:31
    #37613103
dzone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyWords в WebForms using MasterPage
либо глобально в мастере или индивидуально на каждой странице можно написать

HtmlMeta metaDesc = new HtmlMeta();
metaDesc.Name = "description";
metaDesc.Content = "Tips on roasting coffee at home";
Page.Header.Controls.Add(metaDesc);

HtmlMeta metaKey = new HtmlMeta();
metaKey.Name = "keywords";
metaKey.Content = "roast, coffee, home, tips";
Page.Header.Controls.Add(metaKey);
пример спер с http://digitalcolony.com/2007/04/add-meta-keywords-and-description-in-asp-net/
...
Рейтинг: 0 / 0
14.01.2012, 16:29:03
    #37614535
evgenybe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyWords в WebForms using MasterPage
dzoneлибо глобально в мастере или индивидуально на каждой странице можно написать

HtmlMeta metaDesc = new HtmlMeta();
metaDesc.Name = "description";
metaDesc.Content = "Tips on roasting coffee at home";
Page.Header.Controls.Add(metaDesc);

HtmlMeta metaKey = new HtmlMeta();
metaKey.Name = "keywords";
metaKey.Content = "roast, coffee, home, tips";
Page.Header.Controls.Add(metaKey);
пример спер с http://digitalcolony.com/2007/04/add-meta-keywords-and-description-in-asp-net/

Так ведь это будет работать только в Runtime? А как поисковые роботы это увидят? Увидят ли?
...
Рейтинг: 0 / 0
14.01.2012, 23:45:15
    #37614862
dzone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyWords в WebForms using MasterPage
evgenybe
Так ведь это будет работать только в Runtime? А как поисковые роботы это увидят? Увидят ли?

)))) поверьте увидят
...
Рейтинг: 0 / 0
15.01.2012, 14:37:39
    #37615142
evgenybe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyWords в WebForms using MasterPage
dzone,

Спасибо огромное!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / KeyWords в WebForms using MasterPage / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]