Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.
Одна карточка организации, но по разным адресам. Как иcправить? |
Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.
Одна карточка организации, но по разным адресам. Как иcправить? |
kdv1978 |
27 мая 2011 00:41
Сообщение #1
|
Активный участник
Репутация: 9 Группа: Клиенты Сообщений: 260 Регистрация: 2.11.2010 |
Если в нашем каталоге имеется организация (фирма), то по идее логично, чтобы у этой фирмы была только одна страница с описанием (без какого либо дубляжа). Сейчас у наших каталогов такого нет. Пример разных ссылок в одном каталоге которые приводят на одну и туже страницу описания фирмы: 1. http://www.catalog.rk-nn.ru/view.php?id=18&cat=1&subcat=3&subsubcat=0 2. http://www.catalog.rk-nn.ru/view.php?id=18&cat=1&subcat=1&subsubcat=0 3. http://www.catalog.rk-nn.ru/view.php?id=18 И это зависит от количества категорий в которых присутствует фирма. Поэтому было бы логичнее при заходе в разные категории, чтобы у одной фирмы формировался уникальный урл допустим по id этой фирмы - http://www.catalog.rk-nn.ru/view.php?id=18 а не как сейчас, формируется куча разных ссылок, которые ведут на страницу с одним и тем же контентом, это насколько я понимаю не приветствуется поисковиками. Кто что по этому поводу может добавить, сказать? -------------------- http://www.rk-nn.ru/catalog/ |
kupi |
27 мая 2011 09:38
Сообщение #2
|
Профи
Репутация: 9 Группа: Пользователь скрипта Сообщений: 487 Регистрация: 7.11.2007 |
Думаю это решать нужно с ЧПУ. Или в файле sub.php оставлять только прямую ссылку с id. Вообще в рассылке в одной по продвижению читал, что поисковики прекрасно откидывают дубли, другое дело в продвижении каталога + наверное биржы ссылок. |
kdv1978 |
28 мая 2011 00:29
Сообщение #3
|
Активный участник
Репутация: 9 Группа: Клиенты Сообщений: 260 Регистрация: 2.11.2010 |
Цитата: kupi Или в файле sub.php оставлять только прямую ссылку с id. Да, так и сделал, спасибо за подсказку. Этот вопрос надо решать на высшем уровне, т.к. от того что сейчас скрипт плодит кучу разных ссылок на одну уникальную страницу пользы нет, а отрицательные моменты могут быть. -------------------- http://www.rk-nn.ru/catalog/ |
PiraSV |
28 мая 2011 00:43
Сообщение #4
|
Активный участник
Репутация: 6 Группа: Пользователь скрипта Сообщений: 205 Регистрация: 12.12.2010 |
Согласен. У каждой страницы должен быть свой ОДИН уникальный адрес! |
nnga |
30 мая 2011 16:56
Сообщение #5
|
Активный участник
Репутация: 6 Группа: Клиенты Сообщений: 272 Регистрация: 16.11.2010 |
kupi, можно по подробнее что и где убрать надо в файле sub.php -------------------- Партнерка для каталогов юридических фирм и услуг |
kupi |
31 мая 2011 23:35
Сообщение #6
|
Профи
Репутация: 9 Группа: Пользователь скрипта Сообщений: 487 Регистрация: 7.11.2007 |
А у ВАС ЧПУ? без ЧПУ меняем ссылку $template->replace("link", $def_mainlocation ."/view.php?id=" . $id . "&cat=" . $category . "&subcat=" . $subcategory . "&subsubcat=" . $subsubcategory); на $template->replace("link", "$def_mainlocation/view.php?id=$id"); Во всех местах. Вроде так. Хотя не пробовал сам. |
kdv1978 |
2 июня 2011 00:40
Сообщение #7
|
Активный участник
Репутация: 9 Группа: Клиенты Сообщений: 260 Регистрация: 2.11.2010 |
Например в блоке last.php было: echo '<div align="center"><a href="' . $def_mainlocation . '/view.php?id=' . $recent_res['selector'] . '&page=' . '&cat=' . $category_list[0] . '&subcat=' . $category_list[1] . '&subsubcat=' . $category_list[2] . '"> '; стало: echo '<div align="center"><a href="' . $def_mainlocation . '/view.php?id=' . $recent_res['selector'] . '"> '; то есть убирается все что добавляет к ссылке cat - subcat - subsubcat и приводим все ссылки на карточку организации к одному виду <a href="ххххххх.хх/view.php?id=хххх"> Пробегитесь по каталогу и посмотрите где у Вас формируются эти длинные ссылки (в блоках и т.д.) те файлы и правьте. В файле sub.php я поменял (одна из строк - их там несколько) $template->replace("link", $def_mainlocation ."/view.php?id=" . $id . "&cat=" . $category . "&subcat=" . $subcategory . "&subsubcat=" . $subsubcategory); на $template->replace("link", $def_mainlocation ."/view.php?id=" . $id); -------------------- http://www.rk-nn.ru/catalog/ |
nnga |
2 июня 2011 11:53
Сообщение #8
|
Активный участник
Репутация: 6 Группа: Клиенты Сообщений: 272 Регистрация: 16.11.2010 |
Вопрос администрации: такие действия ни как не повлияют на работоспособность скрипта? и для чего вообще тогда было сделано что бы фирмы не только по id выводились а еще и по категориям и субкатегориям? -------------------- Партнерка для каталогов юридических фирм и услуг |
admin |
2 июня 2011 14:04
Сообщение #9
|
Администратор
Репутация: 99 Группа: Администраторы Сообщений: 5803 Регистрация: 7.11.2007 |
Все дело в том, что одна организация может провести регистрацию нескольких категориях. Поэтому, при просмотре организации, нужно скрипту знать, с какой категории пришел посетитель. Эти категории и передаются в ссылке. Если их убрать, то скрипт просто не будет показывать строку статуса, но работоспособность не изменится. И страница компании будет индивидуальной без дублей. -------------------- |
nnga |
3 июня 2011 00:16
Сообщение #10
|
Активный участник
Репутация: 6 Группа: Клиенты Сообщений: 272 Регистрация: 16.11.2010 |
сорри за глупый вопрос... но не как не въеду что значит нужно скрипту знать, с какой категории пришел посетитель. Если их убрать, то скрипт просто не будет показывать строку статуса, но работоспособность не изменится. И страница компании будет индивидуальной без дублей. что такое строка статуса???? Где она передается и ее посмотреть можно? Не могу понять что то... Это счетчик какойто или что??? -------------------- Партнерка для каталогов юридических фирм и услуг |
admin |
3 июня 2011 09:33
Сообщение #11
|
Администратор
Репутация: 99 Группа: Администраторы Сообщений: 5803 Регистрация: 7.11.2007 |
Это там где находится посетитель. Может я её не совсем верно назвал. Вот смотрите - Алсер в одной категории В другой категории алсер subcat=5 и subcat=6 у них передается разный. Поэтому скрипт выводит первый раз так Главная | Компьютеры, телекоммуникации и интернет | Компьютерное оборудование | Alser Computers второй раз так Главная | Компьютеры, телекоммуникации и интернет | Офисная техника | Alser Computers А если так - http://vkaragande.info/demo/view.php?id=54 То только пишет это Alser Computers -------------------- |
PiraSV |
3 июня 2011 21:47
Сообщение #12
|
Активный участник
Репутация: 6 Группа: Пользователь скрипта Сообщений: 205 Регистрация: 12.12.2010 |
А в .htaccess удалять лишнее? |
PiraSV |
8 июня 2011 20:48
Сообщение #13
|
Активный участник
Репутация: 6 Группа: Пользователь скрипта Сообщений: 205 Регистрация: 12.12.2010 |
Так, кто может дать подробное описание в каких файлах удалять и что, если включен ЧПУ?! |
admin |
9 июня 2011 09:23
Сообщение #14
|
Администратор
Репутация: 99 Группа: Администраторы Сообщений: 5803 Регистрация: 7.11.2007 |
Цитата: PiraSV Так, кто может дать подробное описание в каких файлах удалять и что, если включен ЧПУ?! Если включен ЧПУ то данное решение вообще не применительно. -------------------- |
PiraSV |
9 июня 2011 13:13
Сообщение #15
|
Активный участник
Репутация: 6 Группа: Пользователь скрипта Сообщений: 205 Регистрация: 12.12.2010 |
При включенном ЧПУ почему-то не затрагиваются боковые блоки, в них ссылки остаются вида view.php?id=118&cat=5&subcat=35&subsubcat=0 |