Реклама на сайте Advertise with us

Помогите новичку создать site map под smart cj

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 08.10.11
Сообщения: 80
Рейтинг: 57

Ссылка на сообщениеДобавлено: 11/10/13 в 15:55       Ответить с цитатойцитата 

Привет, камрады!

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

Хочу:
1. Создать индекс сайт мап, где будут ссылки на все страницы.
2. Страницы сайт пама по 1000 урлов на странице и с перелинковкой.

По дефолту scj/sitemap.php выводит 1001 галеру и всё.

Что сделал:
В стандартный код сайтмапа вставил пагинацию.

Какой имеет вид на сегодня:

Сабтемплейт:
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?>/gallery/<!--GALLERY_SLUG-->/index.html</loc>
<lastmod><!--ACTIVATION_DATE--></lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

Темплейт:
<? echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?>/index.html</loc>
<lastmod><? echo date("Y-m-d");?></lastmod>
<changefreq>hourly</changefreq>
<priority>1.0</priority>
</url>
<!--default_1-1000-->
<div>
<ul>
<li>Pages:</li>
<navigation><li><a href="/?page=<!--PAGE_NUM-->" title="<!--PAGE_NUM-->" target="_self"><!--PAGE_NUM--></a></li></navigation>
</ul>
</div>
</urlset>

Вопрос в чём:
1. Правильно ли через пагинацию делать перелинковку?
2. Как корректно создать файл index site map?

0
 



С нами с 06.10.11
Сообщения: 295
Рейтинг: 258

Ссылка на сообщениеДобавлено: 11/10/13 в 18:08       Ответить с цитатойцитата 

Думаю с пагинацией подход не верный.
Следующие страницы сайтмапы видно по урлу: /scj/sitemap.php?page=2 ... 1000

Т.е. нужно создать файл индекса сайтмап (можно прочитать на сайте http://www.sitemaps.org/ru/), в котором разместить ссылки на страницы:
/scj/sitemap.php?page=1
....
/scj/sitemap.php?page=1000 - ну или сколько нужно.

Если очень хочется, можно эти вещи (?page=1) хтаксессом превратить, к примеру, в /scj/sitemap-1.php

Самый лучший TRADE скрипт

2
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 11/10/13 в 18:34       Ответить с цитатойцитата 

Это то верно, но фишка в том, чтобы понять сколько будет этих самых
?page=1, ?page=2 ... надо в одном из темплейтов, как я понимаю в индексном, заюзать тег <navigation>. При этом индексный файл должен быть тоже обьявлен как темплейт в админке.

1
 

Elite mercenary

С нами с 26.04.09
Сообщения: 10376
Рейтинг: 1650

Ссылка на сообщениеДобавлено: 12/10/13 в 01:19       Ответить с цитатойцитата 

S_Flash писал:
понять сколько будет этих самых ?page=1, ?page=2


Не знаешь, сколько всего галер на сайте, что ле?
Ну так выбери в меню Rotation пункт Groups и посмотри Total icon_rolleyes.gif
если их там например 50 000 то стало быть всего будет ?page=50

1
 



С нами с 08.10.11
Сообщения: 80
Рейтинг: 57

Ссылка на сообщениеДобавлено: 12/10/13 в 12:45       Ответить с цитатойцитата 

Как-то слишком сложно получается. Считать галеры.

А что нельзя тэгами смарта прописать, чтобы всё автоматом генерилось?

0
 

Elite mercenary

С нами с 26.04.09
Сообщения: 10376
Рейтинг: 1650

Ссылка на сообщениеДобавлено: 12/10/13 в 12:50       Ответить с цитатойцитата 

Crybaby: сложно? бугагаггагага
посмотреть одно значение и разделить его на 1000 сложно?
facepalm.gif icon_lol.gif

спроси у самого Лемонса тогда, что ле...

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 12/10/13 в 13:54       Ответить с цитатойцитата 

cyberdream3 писал:
Не знаешь, сколько всего галер на сайте, что ле?
Ну так выбери в меню Rotation пункт Groups и посмотри Total icon_rolleyes.gif
если их там например 50 000 то стало быть всего будет ?page=50


Ебануться! Ты гений хардкода! icon_lol.gif

0
 



С нами с 08.10.11
Сообщения: 80
Рейтинг: 57

Ссылка на сообщениеДобавлено: 12/10/13 в 14:23       Ответить с цитатойцитата 

cyberdream3 писал:
Crybaby: сложно? бугагаггагага
посмотреть одно значение и разделить его на 1000 сложно?
facepalm.gif icon_lol.gif

спроси у самого Лемонса тогда, что ле...


Идея, в том чтобы никаких лишних телодвижений. Всё должно генериться автоматом.

Вроде разобрался уже. Действительно нужно в смарте создать новый файл sitemap_index и там уже ковыряться.

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »