Здравствуйте.
Хотя большинство тем для 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() ) { ?> » Архив сайта <?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 />
а почему именно в h1 на главной и в h3 на других, сможете объяснить?
Для SEO – лучше.
Подскажите как это сделать?
это не ответ. чем лучше то? особенно с учетом того, что в css h1 и h3 могут выглядеть как обычный текст.
Все расписано http://www.vverx.com/wordpress/wordpress-optimizacia-zagolovkov/
Так вы подскажете или нет?
глупость это, но решать вам.
в приведенной вами ссылке решение с кодом расписано – что вам еще надо то?
Согласен, все расписано. Но в вышеприведенном коде нет, того, что расписано в статье, а именно
На счет бреда, не согласен. Смотрел код топовых сайтов на WP, так у них, все, как написано в статье.