- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
1. Преобразовал форумы и топики в ЧПУ. Бот постит новости с довольно длинными названиями тем и урл получается длинным (до 60 символов). Стоит ли его укоротить?
Пример: http://forum.yarsk.info/topic/1768_v_krasnojarskom_krae_budet_rasshiren_perechen_predmetov_sdavaemyx_v_forme_ege/
2. Куда лучше ставить номер темы.. в начало или в конец урла?
3. В связи с изменениями урлов получилось где-то 6 рабочих вариантов:
Например:
http://yarsk.info/forum/index.php?showforum=7
http://yarsk.info/forum/forum7.html
http://yarsk.info/forum/7_krasnojarsk/
http://forum.yarsk.info/index.php?showforum=7
http://forum.yarsk.info/forum7.html
http://forum.yarsk.info/7_krasnojarsk/
Причем, если юзер зашел на первый вариант, то все ссылки на другие разделы/темы будут такого же вида.
Сейчас решил все свести к последнему через 301. Получается 2-4 "прыжка". В хеадере это все видно, как отнесется поисковик и стоит ливообще заморачиваться или пусть будут все варинты?
Или еще вариант - рабочими оставить все, но при заходе на любой из них все ссылки на другие разделы/темы будут последнего вида?
Я бы посоветовал сделать url вида: domain_name/forum_name(or id)/topic_id
Т.к. не всегда приятно видеть длинные урлы, причём смысловой нагрузки они зачастую не несут.
1. Преобразовал форумы и топики в ЧПУ. Бот постит новости с довольно длинными названиями тем и урл получается длинным (до 60 символов). Стоит ли его укоротить?
Да, лучше укоротить, т.к. пользы от длинного адреса почти нет, а вред можно предположить.
3. В связи с изменениями урлов получилось где-то 6 рабочих вариантов:
Например:
http://yarsk.info/forum/index.php?showforum=7
http://yarsk.info/forum/forum7.html
http://yarsk.info/forum/7_krasnojarsk/
http://forum.yarsk.info/index.php?showforum=7
http://forum.yarsk.info/forum7.html
http://forum.yarsk.info/7_krasnojarsk/
Это примерно одинакого. Лучше иметь ясную структуру:
например, ForumURL/areaID(Name)/topicID(Name)/
(как написал maximumx)
Я предпочитаю вместо areaID делать areaName (т.е. например, не "13", а "auto"). А вот генерировать имена каждому топику - дело трудоёмкое, поэтому ставлю topicID.
Причем, если юзер зашел на первый вариант, то все ссылки на другие разделы/темы будут такого же вида.
А вот это уже не понятно зачем. Надо поддерживать все ваши старые url, а новые делать единообразно. Создавая несколько адресов, которые отдают одну и ту же страницу (с точностью до ссылок с неё), вы ситуацию не улучшаете! Так что выбирайте один вид адресов, по которым пользователю честно отдадут страницу.
Сейчас решил все свести к последнему через 301. Получается 2-4 "прыжка". В хеадере это все видно, как отнесется поисковик и стоит ливообще заморачиваться или пусть будут все варинты?
Или еще вариант - рабочими оставить все, но при заходе на любой из них все ссылки на другие разделы/темы будут последнего вида?
301 редирект тут нужен только для того, чтобы переслать всех со старых адресов (длинных) на новые (правильные :-)
2-4 прыжка - явный перебор. Опять же, не понятно зачем.
Если вопрос про то "как отнесётся робот", то тем более надо отдавать всё время адреса одного типа. Чтобы не было дублирования страниц, чтобы потом не было даже возможности санкций от поисковиков за засорение выдачи своими дублями.
2-4 прыжка - явный перебор. Опять же, не понятно зачем.
я пока локально эксперементирую:
1. все с http://yarsk.info на http://www.yarsk.info
RewriteCond %{HTTP_HOST} ^yarsk.info$ [NC]
RewriteRule ^(.*)$ http://www.yarsk.info/$1 [R=301,L]
2. с поддиректории в поддомен: в .htaccess www.yarsk.info
Redirect 301 /forum http://forum.yarsk.info
3. еще хочу Redirect 301 делать с index.php?showforum=7 на /7_krasnojarsk/ чтоб поисковики поняли что страница перемещена и заменили первые урлы вторыми, возможно увеличив их значимость
итого, если была ссылка http://yarsk.info/forum/index.php?showforum=7 то конечная (http://forum.yarsk.info/7_krasnojarsk/) будет через 3 редиректа
я, если честно не вижу особой проблемы... просто сомнения какие-то, ведь поисковик один раз пройдется к новому урлу и забудет про старые и будем с ним дружно жить )
автоматом же все.. не ручками )
Т.к. не всегда приятно видеть длинные урлы, причём смысловой нагрузки они зачастую не несут.
1. По урлу можно узнать название темы - это лучше чем какие-то циферки
2. Такие урлы очень нравятся поисковикам. Всмысле не длинные, а вообще ЧПУ.
Поисковикам нравятся такие урлы, если они соответствуют запросам. В случае с англоязычными сайтами это имеет несомненное значение. А кто, простите, в Яндексе ищет по запросу krasnoyarsk?
Ищут "Красноярск" и Яндекс как раз выше выдаст страницы с титлом содержащим "Красноярск" и урлом с "krasnoyarsk" (вариации krasnojarsk), чем такую же страницу но с просто цифрами в урле.
На второй вопрос топика кто-нить что-нить скажет? )
Еще варианты:
1. 7_krasnojarsky_kray
2. 7.krasnojarsky_kray
3. krasnojarsky_kray.7
4. krasnojarsky_kray_7
какой повашему лучше? или другой вариант разделителя названия/номера_топика?
чем не нравится самый распространенный разделитель: "/"?
чем не нравится самый распространенный разделитель: "/"?
Это не то. Это разделитель каталогов, а разговор идет о преобразовании в ЧПУ и обратно. Т.е. 7_krasnojarsky_kray - генерится автоматом, здесь 7 - просто ид (под)форума, все остальное после "_" - транслитирация названия (подфорума, раздела). При обратном преобразовании происходит следующее:
RewriteRule ^([0-9]+)([-_\.].*/?)?/?$ index.php?showforum=$1&%{QUERY_STRING}
Вот и вопрос где лучше цифру ставить.. в начале или в конце и чем разделять... или без разницы?
www.example.com/forum/krasnoyarsk/1000
Самый распространенный и узнаваемый вариант, никаких "каталогов" тут нет, если специально не создавать.
RewriteRule ^([0-9]+)([-_\.].*/?)?/?$ плохой паттерн, так как создает бесконечное кол-во адресов для одной страницы.
Полезно выбрать 1 канонический URL, который передавать в PHP, а остальные редиректить к каноническому виду с помощью mod_rewrite, (безо всяких цепочек).
в конец адреса