Поддержка Темы и шаблоны Структурирование страниц и записей.

  • Привет всем. У меня вопрос по относительно правильного структурирования контента в WordPress. Сайт по ремонту бытового оборудования. У меня 12 типов оборудования (холодильник, стиралка и т.д.), 40 брендов (самсунг, миеле и т.д.) и 400 зон обслуживания. Если всё это переплетать в тайтле типа:
    1. Ремонт Холодильников
    2. Ремонт Холодильников Миеле
    3. Ремонт Холодильников Миеле в Хьюстоне и т.д.
    Получается не маленькое количество страниц. Мой вопрос: Как правильно это всё структурировать структурировать для дальнейшего продвижения в поисковике? Что делать в виде страниц, что в виде постов (записей)? Что помещать в категории и т.д.?

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Либо 12 рубрик и 40 меток, либо 40 рубрик и 12 меток. + ещё одна линейная таксономия, аналогичная меткам для зон.

    Либо 12 (или 40) рубрик, а зоны — в метки. В записях — бренды (или типы соответственно)
    Тут как Вам удобнее/понятнее.

    Получается не маленькое количество страниц.

    Эм.. можно конечно 40*12*400=19 200, но ИМХО и 40*12=480 черезчур. В принципе, и всего 12ю записями можно обойтись.

    А страницы — они для информации типа «о сайте», «контакты» и тп.

    • Ответ изменён 6 лет назад пользователем SeVlad.
    Автор cryptus84

    (@cryptus84)

    Я кое что не понял. К примеру у меня 12 рубрик, 40 меток и таксономия для зон — 400. Я создаю страницу: Ремонт холодильников самсунг в хьюстоне добавляю к ней рубрику оборудования + 2 метки для зоны и бренда? Метки будут отобрадаться в URL?

    Я создаю страницу: Ремонт холодильников самсунг в хьюстоне добавляю к ней рубрику оборудования + 2 метки для зоны и бренда?

    Вы создаёте ЗАПИСЬ (НЕ страницу!) «Ремонт холодильников Самсунг» в рубрике «холодильники», присвоив метку «самсунг» и зону (доп. таксономию) «Хьюстон». Это один из вариантов. Я не знаю какие у Вас приоритеты.

    Метки будут отобрадаться в URL?

    Об этом Вы ничего не говорили. И хотя в принципе наверняка можно и метку добавить. Только Как Вы себе это представляете? 19200 уникальных урлов? А сможете написать столько уникальных записей? Ну а если сможете — то будет их название в урле и метки там не понадобятся.

    Автор cryptus84

    (@cryptus84)

    Теперь вроде понял. И последнее, а как создать доп. таксономию для зон?

    а как создать доп. таксономию для зон?

    Это совсем просто. Пример см https://codex.wordpress.org/Taxonomies#Custom_Taxonomies (и в интернетах есть масса инструкций, если что). «Произвольная таксономия» обычно называют.
    Ну и генератором можно воспользоваться: https://generatewp.com/taxonomy/

    Получаете код и оформляете это дело в плагин. Можно и в тему поместить, но лучше оформить плагином.
    В помощь:
    http://blog.portal.kharkov.ua/2009/05/09/plugin/
    https://codex.wordpress.org/%D0%9D%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    И последнее, а как создать доп. таксономию для зон?

    Ещё один вариант, воспользоваться каким-нибудь готовым плагином, например, Custom Post Type UI.

    Автор cryptus84

    (@cryptus84)

    А можно как-нибудь узнать как структурированы данные на каком-либо сайте? Например http://www.myappliancerepairhouston.com/ Что есть страницы, что посты? Какие рубрики метки и т.д.

    Модератор Yuri

    (@yube)

    А можно как-нибудь узнать как структурированы данные на каком-либо сайте?

    Нажать Ctrl+U, найти тег <body> и посмотреть его классы.

    Автор cryptus84

    (@cryptus84)

    А можно пример? Что дадут мне классы?

    Модератор Yuri

    (@yube)

    Что дадут мне классы?

    Ответ на вопрос

    Что есть страницы, что посты?

    Автор cryptus84

    (@cryptus84)

    На одной странице эти классы:

    home page page-id-2 page-template-default template-slider sticky-header layout-boxed wpb-js-composer js-comp-ver-4.3.4 vc_responsive

    На другой эти:

    page page-id-50038 page-template-default sticky-header layout-boxed wpb-js-composer js-comp-ver-4.3.4 vc_responsive

    И как это отвечает на мои вопросы?

    И как это отвечает на мои вопросы?

    как-то так:

    page-id-50038

    А вот тут:
    <body class="post-template-default single single-post postid-13201 single-format-standard custom-background wp-custom-logo">

    Не page, а post. + single.

    Ваш пример, кстати, совсем не для подражания в плане структуры.

    Однако см Правила форума, п2.

    • Ответ изменён 6 лет назад пользователем SeVlad.
    • Ответ изменён 6 лет назад пользователем SeVlad.
    Автор cryptus84

    (@cryptus84)

    Хоть вы и назвали примером «не для подражания», но данный сайт лидирует на рынке обслуживания бытового оборудования. Не зависимо какого типа ввести запрос в поисковик и если в запросе есть связь оборудование+бренд или оборудование+зона то на первом месте выскакивает данный сайт. Вот именно поэтому я и решил создать подобную структуру. А ещё буду признателен если кто-то посоветует какая именно структуризация будет правильной для качественного продвижения.

    А ещё буду признателен если кто-то посоветует какая именно структуризация будет правильной для качественного продвижения.

    На «продвижение» (в ПС я полагаю) влияют совсем другие факторы, нежели структура размещения данных в движке.

    Вот пож service-center.one всего несколько страниц (записей ВП), но эти страницы в топе по региональным запросам. А Вы вот хотите вообще 20 000.

    Ок. это всё к ВП не имеет отношения. А вот что имеет:
    Страницы (page) в ВП служат для инфы типа «о сайте», «контакты». Основной контент — это записи (post).

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «Структурирование страниц и записей.» закрыта для новых ответов.