Создание приложений AngluarJS, но у них нет опции на стороне сервера для SEO дружественных URL. Будет ли это работать?
Я создаю угловое приложение, размещенное на веб-сервере, которое не позволяет мне редактировать файлы htaccess или webconfig. Нет доступной языковой опции на стороне сервера, что означает отсутствие промежуточного программного обеспечения для создания снимков HTML. Это CRM с высоким уровнем доллара, с интернет-магазином и без возможности переключения хостов.
Поэтому я придумала свое собственное "решение" проблемы. Будет ли считаться нормальным создание гиперссылок, которые ссылаются на URL, которые будут генерировать то же представление, которое будет обновляться событием onClick. Таким образом, пользователь увидит контент, загруженный немедленно, но боты должны будут перезагрузить страницу по новому URL, чтобы увидеть содержимое страницы.
Пример:
<a href="/view-2.html" onClick="updateState('#/view-2')">View 2</a>
Я изо всех сил пытаюсь найти хорошее решение этой проблемы, и я знаю, что другие должны быть в той же ситуации, что и я, когда дело доходит до развития. Приведенный выше код является лишь визуальной ссылкой на то, что я имею в виду.
2 ответа
После реализации и тестирования это работает хорошо. Google видит их как новые страницы, и пользователю никогда не придется беспокоиться о загрузке нового контента.