Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Перенос сайта с "дублями" SEO URL


Recommended Posts

Вопрос знатокам движка и редиректов.

Есть сайт на самописном движке, в нем есть категории такого вида

sait.com/shevrole/engine/generator.html
sait.com/mazda/engine/generator.html
sait.com/opel/engine/generator.html

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

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

Теперь вот и сам вопрос - если создавать уникальные урлы - ьл каким образом моно провести переадресацию со старых на новые?

Если использовать простой редирект - то система увидит урл "generator" - и сразу бросает его на соответствующую категорию.

Или руки кривые...

В общем, нуждаюсь сильно в подсказке.

Или же нужно вообще отказаться от старых урлов для того, чтобы редиректами разруливать, т.е. не использовать в опенкарте любого сео-урла, что повторялся в старом сайте (в данно примере "engine" и "generator")?

Надіслати
Поділитися на інших сайтах


да, порядка двухсот. И все проиндексированы, сайту больше 4-ех лет ((

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

Надіслати
Поділитися на інших сайтах


может фильтром фрилансера?
а обычные категории уж как нибудь?

не...
тож не то


200шт прописывать редиректов..
надо думать..

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


тут какбы придется в категории запихать всё
а по производителям и т.д уже фильтром раскидывать,
фрилансера (там сео)

тогда нужно с этих урлов перебрасывать по урлам фильтра

знач есть бренд/категория/подкатегория/запчасть/

RewriteCond %{HTTP_HOST} ^/product&manufacturer_id=\[0-9]/category&path=\[0-9]_[0-9]/product_id=\[0-9]$
RewriteRule ^(.*)$ http://сайт.ru/product_id=\[0-9]$2? [R=301,L]

чет типа так... эт чтоб с урла с брендом (по категориям нужно попроверять) кидала на урл сайт/товар

а путь до товара полностью каков?


..
 

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


Редиректы прописать это не такая уж и проблема - раз сделал, подождал пару месяцев до смены (с учетом нового сайтмапа) - и дальше гугл сам раскидает. Может разве что ссылки покупались (в чем сомневаюсь, если чесно).

Проблема другая - подкатегории совпадают у разных брендов.

А это означает, что категория engine есть у каждого. Сео-про смотрит на последний сео-урл - и пробрасывает редиректом на ту категорию, где встречает его впервые. т.е. если ввел

shevrole/engine

все отлично - попадаем именно туда

а введем

mazda/engine

то попадаем в шевроле.

Я с дури делал перенос БД - ну и соответсвенно делал скриптом MySQL все сео-урлы, видирая их с БД старого сайта. Там же тоже есть ИД категории и его урл - вот и склеивал конкатенацией строк. А не посмотрел, что в БД нету UNIQUE ограничения :) - и теперь таблица урлов заполнена, а движок не выдергивает.

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

Много букав, но думаю, что стало немного понятней.

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

sait.com/mazda/engine/generator.html

перекидывало на такой

sait.com/mazda/engine1/generator1.html

Цифры с потолка взял, чтобы попроще писать - главное, чтобы перекидывало/

Да, путь к товару на старом сайте

http://sait/nexia/engine/vpusknoj_kollektor/kollekt_vpusknoy_96469985.html
Змінено користувачем hoolygan
Надіслати
Поділитися на інших сайтах


думаю после шаблона для htaccess до сеопро не дойдёт дело

вот так должен выглядеть полный реврайт бейс)
че нить не туда вложил и не работает как надо..

RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.сайт\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]

#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
#RewriteRule (.*)/(.*) http://сайт.ru/$2? [R=301,L]
RewriteCond %{HTTP_HOST} ^/product&manufacturer_id=\[0-9]/category&path=\[0-9]_[0-9]/product_id=\[0-9]$
RewriteRule ^(.*)$ http://сайт.ru/product_id=\[0-9]$2? [R=301,L]

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]


похимичь с строчкой

RewriteCond %{HTTP_HOST} ^/product&manufacturer_id=\[0-9]/category&path=\[0-9]_[0-9]/product_id=\[0-9]$

а именно с

category&path=\[0-9]_[0-9]

должна сработать

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


не все так страшноо

если только так

 

 

sait.com/shevrole/engine/generator.html
sait
.com/mazda/engine/generator.html
sait
.com/opel/engine/generator.html

 

Есть другие примеры?

Надіслати
Поділитися на інших сайтах

не все так страшноо

если только так

 

 

sait.com/shevrole/engine/generator.html

sait.com/mazda/engine/generator.html

sait.com/opel/engine/generator.html

 

Есть другие примеры?

вот же

http://sait/nexia/engine/vpusknoj_kollektor/kollekt_vpusknoy_96469985.html

ток товары и бренды  уникальны

остальное в середини дубли и категории и под

а их куча.. запчасти ж

тем что я описал она будет редиректить с ПСов куда надо

ток придется в сеопро задать без категорий.

а это и не страшно раз товары все уникальны

наоборот чем ближе вложенность тем выше вес

Это для товаров

а вот с категориями..

наверное прописать редиректы...

или  подумать над шаблоном..

хотя..

пофиг

для категорий тож самое прописать и норм

в начале то уникальный урл-бренд

куда надо отправит

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


Попробую завтра поиграться. Спасибо за наводку. Только это не бренды получатся у меня, а именно категории верхнего уровня, так как производители другие: корея, китай, noname. Позже планируют добавлять других производителей.

Для товаров как раз все срабатывало с самого начала, не знал, что с подкатегориями делать.

Надіслати
Поділитися на інших сайтах


Попробую завтра поиграться. Спасибо за наводку. Только это не бренды получатся у меня, а именно категории верхнего уровня, так как производители другие: корея, китай, noname. Позже планируют добавлять других производителей.

Для товаров как раз все срабатывало с самого начала, не знал, что с подкатегориями делать.

ну по ссылке с ПС у меня тож бренд категория (с джумлы)

но вот htaccess в ОС их как надо редиректит)

главное ссылки бренда распихать по своим местам

придется бренды делать бренддами

а страны в атрибуты и норм

Змінено користувачем AWARO
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.