Заголовок

Здравствуйте.

Хотя большинство тем для WordPress делают это правильно, убедитесь, что заголовок записи заключён в тэг <h1>, и ни что другое кроме него. Имя вашего блога должно быть заключено в <h1> только на главной странице, а на отдельной странице, на записи и страницах категорий оно должно быть не более чем в тэге <h3>.

Тут способ http://www.vverx.com/wordpress/wordpress-optimizacia-zagolovkov/
Но мне он не подходит. Мой хедер.

<?php include("pagefunctions.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>

<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Архив сайта <?php } ?> <?php wp_title(); ?></title>


<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

<style type="text/css" media="screen">

<?php
// Checks to see whether it needs a sidebar or not
if ( !empty($withcomments) && !is_single() ) {
?>
    #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/bg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }
<?php } else { // No sidebar ?>
    #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/bgwide.jpg") repeat-y top; border: none; }
<?php } ?>

</style>

<?php wp_head(); ?>
</head>
<body>
<div id="page">


<div id="header">
    <div id="headerimg">
    </div>
</div>
<div>
    <ul class="navigationtop">
<?php

if (is_home()) {$pg_li .="current_page_item";}
?>
      <li class="<?php echo $pg_li; ?>"><a href="<?php bloginfo('siteurl'); ?>"><span>Главная</span></a></li>
      <?php wp_list_page('depth=1&title_li=&exclude=143&sort_column=menu_order'); ?>
    </ul>
  </div>
<hr />
Хотя большинство тем для WordPress делают это правильно, убедитесь, что заголовок записи заключён в тэг <h1>, и ни что другое кроме него. Имя вашего блога должно быть заключено в <h1> только на главной странице, а на отдельной странице, на записи и страницах категорий оно должно быть не более чем в тэге <h3>.

а почему именно в h1 на главной и в h3 на других, сможете объяснить?

Для SEO – лучше.
Подскажите как это сделать?

это не ответ. чем лучше то? особенно с учетом того, что в css h1 и h3 могут выглядеть как обычный текст.

это не ответ. чем лучше то? особенно с учетом того, что в css h1 и h3 могут выглядеть как обычный текст.

Все расписано http://www.vverx.com/wordpress/wordpress-optimizacia-zagolovkov/
Так вы подскажете или нет?

глупость это, но решать вам.
в приведенной вами ссылке решение с кодом расписано – что вам еще надо то?

глупость это, но решать вам.
в приведенной вами ссылке решение с кодом расписано - что вам еще надо то?

Согласен, все расписано. Но в вышеприведенном коде нет, того, что расписано в статье, а именно

<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>

На счет бреда, не согласен. Смотрел код топовых сайтов на WP, так у них, все, как написано в статье.

Anonymous
Отправить
Ответ на: