Вопрос по title

12
ID
На сайте с 13.11.2011
Offline
1
568

Добрый день!

Возник вопрос: в моем шаблоне Wordpress в "шапке" текстом выводится название сайта - Title.

Насколько это необходимо в целях поисковой оптимизации?

Т.е. можно ли убрать вывод этого текста из шаблона, оставив его названии сайта вообще (в админке)? Т.е. заменить текст названия сайта в шапке картинкой с текстом названия сайта.

И аналогично, с его описанием..

Заранее благодарю.

[Удален]
#1

Если вы уберете тайтл из шапки, то при просмотре HTML кода главной выводится тайтл?

ID
На сайте с 13.11.2011
Offline
1
#2

Orchis, боюсь, что нет...

Но я так понимаю, это проблему другие решили как-то? Т.е. на сайте Title не виден, но в html-коде он есть?

[Удален]
#3

ну так просто в шаблоне уберите вывод тайтла, а в шаблоне пусть он будет прописан

ID
На сайте с 13.11.2011
Offline
1
#4

не совсем понял..

<h1><a href="<?php bloginfo('siteurl'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h1>

этот кусочек кода выдает TITLE.

Что здесь нужно убрать?

SanyaProg
На сайте с 16.07.2010
Offline
156
#5
ivanov-dv:
Но я так понимаю, это проблему другие решили как-то? Т.е. на сайте Title не виден, но в html-коде он есть?

титл прописывается между <head></head>, там же и все мета теги. На сайте титл не нужен вообще, то есть в дизайне.

P.S. А, если речь о титле как атрибуте, то он абсолютно необязателен, можно прописать например так title="", также и alt="" для картинок. То есть прописать нужно, но указывать что-то необязательно.

SanyaProg добавил 15.11.2011 в 20:04

ivanov-dv:
<h1><a href="<?php bloginfo('siteurl'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h1>

Это вообще можно убрать, а прописать между <head></head> перед всеми метатегами в самом верху

<title><?php bloginfo('name'); ?></title>

Хотя он и по дефолту там стоять должен.

FinPump - прокачай доход своих сайтов (https://finpump.com)
ID
На сайте с 13.11.2011
Offline
1
#6

SanyaProg, Да, все верно

<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>

Есть такой фрагмент...

Понял, что кусочек:

<h1><a href="<?php bloginfo('siteurl'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h1>

можно убрать.. он отображает только вид (дизайн).

Тогда еще вопрос: кусочек описания сайта:

<h2><div class="description"><?php bloginfo('description'); ?></div></h2>

тоже планирую убрать (отображается в "дизайне".

Но он где-то останется? Ведь, насколько я понимаю, он тоже важен..

SanyaProg
На сайте с 16.07.2010
Offline
156
#7
ivanov-dv:
тоже планирую убрать (отображается в "дизайне".

Но он где-то останется? Ведь, насколько я понимаю, он тоже важен..

Тоже там между head сразу после титла должно быть прописано <meta name="description" content="описание раздела"/>

Получается:

<meta name="description" content="<?php bloginfo('description'); ?>"/>

Только может не работать вставка такая, однако попробовать стоит, ведь на самих страницах будет выводиться уже само описание а не тот кусок кода что вставили (<?php bloginfo('description'); ?>).

В идеале на страницах сайта вообще никаких этих описаний и титлов не должно быть, они пишутся именно там где говорю.

ID
На сайте с 13.11.2011
Offline
1
#8

ммм, вот кусок кода:

<head profile="http://gmpg.org/xfn/1">
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo('charset'); ?>" />
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats please -->
<style type="text/css" media="screen">
@import url( <?php bloginfo('stylesheet_url'); ?> );
</style>
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />

<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_get_archives('type=monthly&format=link'); ?>
<?php //comments_popup_script(); // off by default ?>
<?php wp_head(); ?>
</head>

насколько я понимаю, description'а тут вообще нет?

SanyaProg
На сайте с 16.07.2010
Offline
156
#9
ivanov-dv:
ммм, вот кусок кода:

Ну и пробуйте то что выше прописать после <title><?php bloginfo('name'); ?><?php wp_title(); ?></title> на новой строчке.

ID
На сайте с 13.11.2011
Offline
1
#10

добавил.

в HTML desctiption отображается.

Но когда в стороннем сервисе провожу "анализ сайта" заголовок (title) он берет правильно, а вот описание (description) - выводит пустое.. возможно, глюк.. сейчас поразбираюсь..

разобрался... оказалось, глюк "анализатора".

SanyaProg, благодарю, проблема, кажется, решена.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий