Как сохранить линки пре переделке сайта с .html to .asp?

R
На сайте с 26.12.2005
Offline
86
826

Есть сайт, который был создан в 1999 году с хостингом на store.yahoo и со всеми его тулсами. Как выглядит сайт, созданный 7 лет назад в визарде yahoo вы можете представить :eek: С тех пор он разросся, 52,000 наименований товара, все на статических html...

Сайт надо переделывать, но никак не могу решить что делать с существуещими страницами, которые в топе у поисковиков. Таких страниц в кэше гугла 170,000, из которых важных, которые в топе выдачи и по которым каждый день заходят люди и покупают вещи около 5,000.

Делать 301 redirect очень не хочется. А что еще можно сделать? Вот поисковики знают страницу http://www.site.com/goods_article.html а ведь будет http://www.site.com/goods_article.asp

Что опытный народ посоветует? Терять заходы = терять продажи :gm:

Но сайт однозначно надо переделывать...

Lor
На сайте с 28.05.2004
Offline
352
Lor
#1
rifleman:
Делать 301 redirect очень не хочется. А что еще можно сделать? Вот поисковики знают страницу http://www.site.com/goods_article.html а ведь будет http://www.site.com/goods_article.asp

Делайте внутренний редирект в .htaccess mod_rewrite-ом:

'goods_article.html' -> 'goods_article.asp'

и у вас останется все как было, если, конечно, в именовании страниц была система(все зависит от того как вы сейчас будете генерировать названия страниц ****.asp).

Это лучший вариант. Имеет смысл попотеть. :)

Йопез - форум без модераторов. https://yopez.com
Pike
На сайте с 13.07.2004
Offline
79
#2
rifleman:
Вот поисковики знают страницу http://www.site.com/goods_article.html а ведь будет http://www.site.com/goods_article.asp

Настраивайте сервер парсить файлы .html как asp скрипты, и все. Работы на пол минуты. Потом пишите свои asp скрипты и обзываете их старыми html-именами.

free hosting (http://rahost.com)
R
На сайте с 26.12.2005
Offline
86
#3

Lor, Pike, большое спасибо. Я уже думал об этом. Думаю как это технически сделать и что бы на спамера не стать похожим.

Еще еще один момент: в движке yahoo при добавлении товара создается файл .html _в_корне_. Разумеется, меня такой вариант не устраивает, и хочется разнести по фолдерам, т.ю. вместо 'goods_article.html' будет '/name/year/goods_article.html'

Как здесь быть?

UA
На сайте с 19.06.2006
Offline
100
#4

У вас на каждый товар будет отдельный файл?! Или на все товары будет один скрипт и данные будет брать из БД?!

R
На сайте с 26.12.2005
Offline
86
#5
Ugnich Anton:
У вас на каждый товар будет отдельный файл?! Или на все товары будет один скрипт и данные будет брать из БД?!

Хороший вопрос. Сижу ломаю голову как лучше. В данный момент на каждый товар отдельный файл. С другой стороны, специфика товара -- автоакцессуары, один и тот же практически товар но на разные автомобили -- марка/модель/год уже разный. В реальности же вещь одна...

Но, видимо, что бы сохранить старые ссылки придется генерить на каждый part # отдельный файл.

А что народ посоветует?

Lor
На сайте с 28.05.2004
Offline
352
Lor
#6
rifleman:
А что народ посоветует?

Вообще, судя по вашему обороту, вы могли бы спокойно заплатить пару штук баксов и нанять человека, который бы поставил новый движек, сделал базу и все отладил. :)

R
На сайте с 26.12.2005
Offline
86
#7
Lor:
Вообще, судя по вашему обороту, вы могли бы спокойно заплатить пару штук баксов и нанять человека, который бы поставил новый движек, сделал базу и все отладил. :)

Человек уже нанят (и не за пару штук а за нормальные деньги :))

Но человек будет делать то, что ему скажут, и так, как ему скажут.

За результат отвечать буду все же я...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий