Для более быстрого продвижения и удобства работы с ИМ: 1. Адреса всех страниц магазина должны быть созданы с помощью ЧПУ. Это не только удобно для пользователей, но и помогает более быстрому продвижению. 2. Не стоит использовать стандартные 404 страницы. Создайте ее именно для вашего ИМ. 3. Используйте технологию Ajax, позволяющую моментально менять содержимое страницы без перезагрузки при нажатии на кнопки, ссылки и т.д. Но обязательно предусмотрите наличие кнопок "вперед"/"назад" и изменение адреса в адресной строке. 4. Настройте автоматическую генерацию xml-карты, при изменении страниц и товаров сайта.
Это очень немногое из всех правил, а вот по поводу 404, то я стараюсь вообще как можно больше страниц перерисовывать