2008-12-03 3 views
1

При добавлении закладки или избранного браузер использует тег TITLE на странице, чтобы автоматически заполнить заголовок закладки. Тем не менее, мои веб-страницы используют SEO-дружественные названия, которые не очень удобны для пользователя. Есть ли способ переопределить заголовок, когда браузер делает закладку?Как переопределить заголовок закладки для веб-страницы?

Я знаю, что я могу создать ссылку на страницу, которая вызывает JavaScript:

javascript:window.external.addFavorite("url","custom title"); 

Но это можно сделать что-то подобное, когда пользователь использует меню или горячую клавишу, чтобы создать закладку?

ответ

2

Я не вижу, как это будет возможно. В браузере загружается Title, который является заголовком, отображаемым в верхней части страницы. При сохранении закладки она не проходит код. Он просто добавляет URL-адрес и занимает название сайта.

Вы можете проверить, если «закладка» -pressing запускает событий JavaScript, хотя, я думаю, что это woudlnt кросс-браузер :)

3

Вы пытаетесь решить проблему неправильно.

Однако, мои веб-страницы используют SEO-дружественные названия, которые не очень удобно

Это то, что вам нужно исправить. Названия страниц должны быть удобными для пользователя.

Если честно, если вы делаете это правильно, SEO и дружественные к пользователю заголовки должны быть синонимами ... можете ли вы опубликовать несколько примеров того, почему вы чувствуете необходимость в том, чтобы они были такими разными?

+0

К сожалению, я нахожусь в капризе руководителей высшего звена и внешних консультантов, которые утверждают, что заголовки ориентированы на SEO. Да, это игра в систему и ужасающая./sigh –

+0

Ваши исполнители должны решить, кем является ваша аудитория: пользователи или поисковые системы. –

+0

Они решили. Поисковые системы. Пользователи не видят нас, если нас нажимают на страницу 1 Google. –