Ну а если чуть разложенным по полочкам языком, запоминаете в переменную id sticked записи, а потом можно взять код прям из кодекса
$exclude_ids = array( 1, 2, 3 );$query = new WP_Query( array( 'post__not_in' => $exclude_ids ) );
т.е. исключаете из запроса уже отображенные посты.
К сожалению не всегда :(
Особенно при создании галерей он постоянно атачменты делает :( и потом в индексе вижу активное прибавление страниц :)
Для всего есть свои шаблоны, если 2 h1 в категории, значит открываем или category.php или archive.php и там в цикле меняем h1 на h2.
Для главной страницы редактируем index.php и так же меняем h1 в заголовках записей на h2.
Если нужно на главной выводить название сайта в h1, то делаем следующее, ищем вывод заголовка и окружаем его кодом
if(is_front_page()){ <h1>//тут код вывода заголовка блока </h1> } else { // тут альтернативный заголовок не для главных страниц }
Ну или скиньте код ваших шаблонов чтобы помочь более конкретно
Вот источник http://codex.wordpress.org/%D0%98%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D1%8F_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2 Раздел "Отображение статической страницы"
Основная идея такая, копируете файл page.php, и у копии меняете имя на page-[название_страницы].php. (то название которое вы дали статичной странице)
Внутри находите кусок отвечающий за вывод, вырезаете, вставляете свой код.
Содержание страницы page.php уже зависит от вашей темы.
Если вы не планируете его вставлять динамически в разные посты, то только отдельным шаблоном для страницы.
page-[tezform].php и в нем уже оформлять как хотите.
Когда я проводил чистки, выгружал статистику по Входящему трафику на страницы, и начинал с конца, если на них за полгода зашло 10 тушек, то однозначно в 404.
Если страница не уникальная но трафик идет, то можно 301 на новую статью по этой же теме.
ИМХО
Это побочное явление, или не заморачивайтесь, или выводите весь контент на главной через ajax, тогда пользователям будет видно, а поисковикам, нет.
Но лучше пишите цитаты. Если полностью хотите избавиться от таких дублей.
Но поверьте, вы сейчас тратите время на вещи на которые его тратить не надо :)
Ну и еще рекомендации, но чисто теоретически они у вас должны быть реализованы.
1. Настройте ping сервисы.
2. Сделайте xml карту сайта и скормите ее поисковикам.
3. Добавьте блог в RSS агрегаторы (хотя бы парочку самых популярных).
Это все позволит быстрее скармливать поисковикам главную ссылку на материал, тем самым увеличивая скорость индексации конечных материалов.
Ну скажем так, использование 1 варианта конечно наиболее приемлемо как для вас так и для поисковиков.
Но, если у вас выводится краткая часть поста, а сам пост большой, то малое количество текста не должно так критично повлиять на наличие дублей. Поэтому мой вариант, не парится, просто посмотреть чтобы в категориях и на главной выводились именно краткие записи, а не весь пост целиком :)
.htaccess распространяется на конкретный сайт.
Такая гадость была замечена как раз в файле .htaccess в самом конце файла, часто делалось большое количество переводов строк, чтобы этот текст не отображался в зоне видимости среднестатистических мониторов.
Поэтому открываете .htaccess и если не видно кода сразу, скролите вниз :)
Ну я приобрел FastTrust, и время от времени выгружаю внешние и прогоняю через него, для успокоения души, если вижу что то критичное, то стараюсь избавится.
Раз в 3 месяца при регулярном линкбилдинге стоит такое делать.
Можно не покупать программу, а пользоваться онлайн сервисом, не критично.