Проверьте ноуиндекс!

tysson
На сайте с 03.02.2009
Offline
282
625

Господа и дамы! Так как опыта у меня маловато, то прошу Вашей помощи.

Посмотрите. правильно ли я закрыл от индексации меню своего сайта?

Меню находятся в блоках left и tophormenu.

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

URL skladoiskatel () ru

Смените дизайн.....
A
На сайте с 20.12.2008
Offline
71
#1

tysson, самое главное это вложенность тегов.

с первым все норм - два дива открылось, два закрылось - и ноунидекс.

А вот со вторым, мне кажеться, что </noindex> после нижнего </td> должен быть.

если кто-то еще согласиться, то так и есть.

Кста, а зачем вам закрывать меню, пусть бы бегал себе бот - карту сайта хоть сделайте.

tysson
На сайте с 03.02.2009
Offline
282
#2
allinpromo:
tysson, самое главное это вложенность тегов.
с первым все норм - два дива открылось, два закрылось - и ноунидекс.
А вот со вторым, мне кажеться, что </noindex> после нижнего </td> должен быть.
если кто-то еще согласиться, то так и есть.
Кста, а зачем вам закрывать меню, пусть бы бегал себе бот - карту сайта хоть сделайте.

Меню-это ведь ссылки. получается у меня каждая страница сайта два раза ссылается на главную, по два раза на каждый пункт меню. В общем помойка. Проще закрыть, и поставить ссылки, только там , где они действительно должны быть. Типа перелинковка.

zhitov
На сайте с 30.01.2005
Offline
219
#3

tysson, почитайте /ru/forum/51211

По сабжу - будут проблемы.

Отсюда http://help.yandex.ru/webmaster/?id=995294#995315

Тег noindex чувствителен к вложенности.

То есть либо закрываете всю таблицу, либо текст внутри ячейки. Но не как у Вас, между <tr> и <td>.

Где-то именно такая ситуация описывалась в Яндексе. Поищите в его помощи где-то.

Строительные калькуляторы ( https://www.zhitov.com/ )
tysson
На сайте с 03.02.2009
Offline
282
#4

Вот исправил. Выкладываю индекс пхп.

закрыты полностью области left, tophormenu, right.

Правильно?

<?php

<head>

<?php mosShowHead(); ?>

<?php if ( $my->id ) {initEditor();} ?>

<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />

<?php

$myway = $GLOBALS['mosConfig_live_site']."/templates/".$mainframe->getTemplate();

require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/splitcssmenu.php");

echo "<link rel=\"stylesheet\" href=\"$myway/css/template_css.css\" type=\"text/css\"/>" ;

echo "<link rel=\"shortcut icon\" href=\"$myway/favicon.ico\" />" ;?>

</head>

<body id="body">

<div id="topbg">

<div id="header">

<div id="banner">

<?php if (mosCountModules('banner')) { ?>

<?php mosLoadModules ( 'banner', -1 ); ?>

<?php } ?>

</div>

</div>

</div>

<noindex><div align="right" id="tophormenu"><?php echo $mycssONLY_PRI_menu ?></div></noindex>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" id="centertb">

<tr>

<noindex><?php if (mosCountModules('left')) { ?>

<td valign="top" class="leftcol">

<div>

<?php mosLoadModules ( 'left',-3 ); ?>

</div>

</td>

</noindex>

<?php } ?>

<td valign="top" width="100%" id="contenttb">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="3" class="pw" ><?php mosPathWay(); ?></td>

</tr>

<?php if (mosCountModules('top')) { ?>

<tr valign="top" >

<td colspan="3" align="center" class="contentmod">

<div>

<?php mosLoadModules ( 'top'); ?>

</div>

</td>

</tr>

<tr><td colspan="3"></td></tr>

<?php } ?>

<?php

if (mosCountModules( "user1" )>0 && mosCountModules( "user2" )>0){

$modtopwidth = 50;

}

else if (mosCountModules( "user1","user2" )) {

$modtopwidth = 100;

}

?>

<?php if (mosCountModules( "user1" )>0 || mosCountModules( "user2" )>0) { ?>

<tr>

<?php if (mosCountModules('user1')) { ?>

<td valign="top" class="contentmod" width="<?php echo $modtopwidth; ?>%" >

<div>

<?php mosLoadModules ( 'user1' ); ?>

</div>

</td>

<?php } ?>

<?php if (mosCountModules( "user1" )>0 && mosCountModules( "user2" )>0) { ?>

<td><div class="mod"></div></td>

<?php } ?>

<?php if (mosCountModules('user2')) { ?>

<td valign="top" class="contentmod" width="<?php echo $modtopwidth; ?>%" >

<div>

<?php mosLoadModules ( 'user2' ); ?>

</div></td>

<?php } ?>

</tr>

<tr><td colspan="3"></td></tr>

<?php } ?>

<tr align="left" valign="top">

<td colspan="3" style="padding: 5px 0;">

<div class="main">

<?php mosMainBody(); ?>

</div>

</td>

</tr>

<?php if (mosCountModules('bottom')) { ?>

<tr>

<td colspan="3" valign="top" style="padding-top:10px;text-align: left;" class="contentmod">

<div>

<?php mosLoadModules ( 'bottom' ); ?>

</div>

</td>

</tr>

<?php } ?>

</table>

</td>

<noindex><?php if (mosCountModules('right')) { ?>

<td valign="top" class="rightcol">

<div>

<?php mosLoadModules ( 'right',-3 ); ?>

</div>

</td>

</noindex>

<?php } ?>

</tr>

</table>

<div class="foot">

<div class="footer_left">

<?php if (mosCountModules('user3')) { ?>

<?php mosLoadModules ( 'user3',-1 ); ?>

<?php } ?>

<br />

<p>

<?php include_once ($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/footer.inc");?><br />

</p>

</div>

<div class="footer_right"></div>

</div>

</body>

</html>

tysson добавил 29.03.2009 в 16:47

Поднимаю тему!ВОпрос важный.

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