- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Делаю сайт без CMS, и возник вопрос по поводу организации директорий и файлов.
Как лучше сделать c точки зрения SEO:
(гипотетический сайт о писателях):
pisateli.ru/tolstoy/voyna-i-mir/
где tolstoy, biografia и voina-i-mir – это папки, в которых лежит единственный файл index.php, в нем, соответственно такой контент:
biografia/index.php - биография писателя;
voina-i-mir/index.php - книга Война и мир.
Иначе говоря, каждая страница сайта = папка с файлом index.php.
Или делать так:
pisateli.ru/tolstoy/biografia.php
pisateli.ru/tolstoy/voina-i-mir.php
Или еще как-то? Какой вообще вариант идеальный для сайта без CMS?
В идеале - без лишних символов:
pisateli.ru/tolstoy/biografia
pisateli.ru/tolstoy/voina-i-mir
А как вы это сделаете - не имеет значения, как и не имеет значения наличие цмс (об этом уже тут 100раз писали).
А почему .php, а не .html? 😕
В идеале - без лишних символов:
А как вы это сделаете - не имеет значения, как и не имеет значения наличие цмс (об этом уже тут 100раз писали).
А если слово "биография" - ключевик, а страница называется index.php? biografia.php не лучше?
А у всех хостеров PHP настроен так, чтобы парсить и файлы с расширением .html? Я раньше не заливал на хостинги бездвижковые сайты, поэтому не в курсе.
В целом, нужен полный контроль над кодом и максимальная скорость работы. HTML + php include вполне хватит, не нужны в данном сайте никакие функции CMS, кроме, возможно, каментов, но тут можно прикрутить Disqus, Facebook, VK.
Единственное, что смущает, это наличие расширений файлов в УРЛах. Поэтому возник небольшой затык по части организации структуры. С технической точки зрения, структура в виде кучи папок и файлов index.php мне представляется некорректной. Ведь в CMS у файлов обрезают расширения, а не тупо кидают их в разные папки?
Пока что склоняюсь к варианту с расширениями. Насколько я понимаю, ПСам все равно, и пользователь все равно не будет набивать руками УРЛ вида pisateli.ru/tolstoy/voina-i-mir/glava-1.php
Единственное, что смущает, это наличие расширений файлов в УРЛах.
mod_rewrite решит все проблемы. В тч и заморочки с местом размещения файлов.
И/или же писать свой обработчик.
А у всех хостеров PHP настроен так, чтобы парсить и файлы с расширением .html? Я раньше не заливал на хостинги бездвижковые сайты, поэтому не в курсе.
В целом, нужен полный контроль над кодом и максимальная скорость работы. HTML + php include вполне хватит,
Ну, мне, скажем, хватает и чистого html без php инклюдов, так что у меня файлы страниц - .html в подавляющем большинстве (а вот уже где без них не обойтись - там файлы .php, конечно же).
HTML + php include вполне хватит
SSI тоже вполне может хватить и пхп мож не понадобится.
В идеале - без лишних символов:
Я бы рекомендовал везде со слешем, чтобы не было путаницы
pisateli.ru/tolstoy/ (index.php)
pisateli.ru/tolstoy/biografia/
pisateli.ru/tolstoy/voina-i-mir/
Без CMS - это тупо статический сайт?
Вы же задолбетесь его обновлять.
Напрвляйте всех писателей на одну точку входа, а там php пусть выбирает из базы нужные данные.
Без CMS - это тупо статический сайт?
Вы же задолбетесь его обновлять.
Ну, я ж не задалбываюсь обновлять даже этот сайт (и перетаскивать его под CMS не планирую :p).
mod_rewrite решит все проблемы. В тч и заморочки с местом размещения файлов.
И/или же писать свой обработчик.
А если с точки зрения ботов ПС, какой метод убрать расширения лучше:
1) через mod_rewrite
2) путем index.php в каждую папку с названием <название статьи>
Или ботам ПС все равно? Поправьте, пожалуйста, если я не прав, механизм индексации ботами примерно следующий (если я использую метод 2):
1) Бот заходит на pisateli.ru
2) Видит много ссылок, берет первую, допустим pisateli.ru/tolstoy/
3) Запрашивает у сервера содержимое ссылки
4) Веб-сервер отдает боту содержимое index.php из директории /tolstoy/
5) Бот записывает в свою базу, что ссылке pisateli.ru/tolstoy/ соответствует вышеупомянутое содержимое
6) Переходит к следующей ссылке.
При этом, бот не видит никаких файлов "index.php"? Таким образом, можно использовать и mod_rewrite, и <папка с названием статьи>/index.php одинаково успешно с точки зрения индексации и ранжирования, я правильно понимаю?
А вы что планируете с расширениями файлов делать на своих сайтах? Оставлять или резать?