Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Archive pages - дорвейстраницы?
цитата
25/11/11 в 23:45
 raider
если на сидже есть архивные паги - как они воспринимаются поисковиками в свете последних событий?
цитата
26/11/11 в 01:28
 mickey
как дубли если неуник
цитата
26/11/11 в 06:54
 cdroller
а чо за события такие? доры как ебошили так и ебошат, траф идет ...
цитата
26/11/11 в 10:18
 raider
неуник если тумб мало будет?
цитата
26/11/11 в 10:37
 shapov
неуник - если титлы, метадескрипшены и содержание (например, тумбы без альтов) будут одинаковые у всех страниц
цитата
26/11/11 в 17:45
 raider
а как задать генерацию
титлов, метадескрипшенов с сиджах?
цитата
26/11/11 в 18:00
 mickey
сделать отдельные страницы icon_smile.gif
цитата
26/11/11 в 19:15
 cdroller
ну не обязательно отдельные страницы, можно так например

<?php
if ($_SERVER['REQUEST_URI']=="/" OR $_SERVER['REQUEST_URI']=="/index.html" OR $_SERVER['REQUEST_URI']=="/index.php") {
echo 'xxx';
} else {
echo 'zzz';
}
?>

типа для домена и index.html и index.php выведет на экран xxx для остальных zzz ... так можно и для всех страниц прописать нужных ...

а вообще лучше заранее беспокоиться об этом ... так например я архивные паги не генерю ротатором целиком, а генерю только блок тумб, который инклюдится в index.php в этом индексе все и написано, там же и тексты для разных страниц подключаются из файлов ...
цитата
26/11/11 в 21:26
 raider
для не программистов - это как и куда реальзовать?
отдельным файлом?
а если больше 2 паг?
цитата
27/11/11 в 05:37
 cdroller
основная проблема я так понимаю в том что все страницы архивные в ротаторе генерируются по 1 шаблону, но нам нужно уникализировать, например титлы поменять или разный текст добавить

архивные страницы если php то код можно исполнять в них, если .html
то можно добавить в .htaccess строку
AddHandler application/x-httpd-php .php .htm .html
в таком случае htm и html также будет передаваться интерпритатору php

теперь в шаблоне страниц можно добавить например так
<?php include('config.php');?> соответственно путь указать правильно до файла и создать сам файл инклюда config.php в котором зададим переменные для разных страниц, например страниц у нас 3 - 1.html, 2.html, 3.html
менять надо скажем титлы, дески и блок с текстом

знач в шаблоне ротатора подключаем конфиг вверху самом
<?php include('config.php');?>

вместо титла, деска и текста ставим отображение переменных, пусть будет txt1, txt2, txt3

<title><?php echo $txt1;?></title>
...
<meta name="description" content="<?php echo $txt2;?>" />
...
<?php echo $txt3;?>

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

<?php
if ($_SERVER['REQUEST_URI']=="/1.html") {
$txt1 = "титл 1";
$txt2 = "дескрипшен 1";
$txt3 = "просто текст 1";
}

if ($_SERVER['REQUEST_URI']=="/2.html") {
$txt1 = "титл 2";
$txt2 = "дескрипшен 2";
$txt3 = "просто текст 2";
}

if ($_SERVER['REQUEST_URI']=="/3.html") {
$txt1 = "титл 3";
$txt2 = "дескрипшен 3";
$txt3 = "просто текст 3";
}
?>

это как пример просто если нужно уже проиндексированные страницы изменить, можно и по другому сделать ... тут многократно на форуме уже писали как пагинации делать изначально лучше и я в том числе
цитата
28/11/11 в 10:34
 xDizzy
можно потом програмой поменять альты дески да и титлы и все будет уникальным ;) я такую прогу лет 7 назад заказывал еще ...
цитата
28/11/11 в 12:01
 cdroller
как поменять? в крон чтоли ставить после каждой перерисовки шаблона парсить и меняь тексты ... зачем, если можно нормально сделать сразу?

а рекламу захочится поменять то что, каждый раз в ротатор лезите шабы перетряхивать?

я сразу делаю index.php с шаблоном, а все продукты генерации ротатора подключаются в него ... и пагинация в индексе архивных паг просто работает, сканируется папка для архивных страниц и подключается все что в ней есть ... например было 50 страниц, поставил в ротаторе 150 и сгенерилось столько ... все само в индекс включилось ...

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

Страницы на сиджах

ну а все остальное также переменными, баннеры там и все что надо


Эта страница в полной версии