Либо 12 рубрик и 40 меток, либо 40 рубрик и 12 меток. + ещё одна линейная таксономия, аналогичная меткам для зон.
Либо 12 (или 40) рубрик, а зоны — в метки. В записях — бренды (или типы соответственно)
Тут как Вам удобнее/понятнее.
Получается не маленькое количество страниц.
Эм.. можно конечно 40*12*400=19 200, но ИМХО и 40*12=480 черезчур. В принципе, и всего 12ю записями можно обойтись.
А страницы — они для информации типа «о сайте», «контакты» и тп.
-
Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.
Я кое что не понял. К примеру у меня 12 рубрик, 40 меток и таксономия для зон — 400. Я создаю страницу: Ремонт холодильников самсунг в хьюстоне добавляю к ней рубрику оборудования + 2 метки для зоны и бренда? Метки будут отобрадаться в URL?
Я создаю страницу: Ремонт холодильников самсунг в хьюстоне добавляю к ней рубрику оборудования + 2 метки для зоны и бренда?
Вы создаёте ЗАПИСЬ (НЕ страницу!) «Ремонт холодильников Самсунг» в рубрике «холодильники», присвоив метку «самсунг» и зону (доп. таксономию) «Хьюстон». Это один из вариантов. Я не знаю какие у Вас приоритеты.
Метки будут отобрадаться в URL?
Об этом Вы ничего не говорили. И хотя в принципе наверняка можно и метку добавить. Только Как Вы себе это представляете? 19200 уникальных урлов? А сможете написать столько уникальных записей? Ну а если сможете — то будет их название в урле и метки там не понадобятся.
Теперь вроде понял. И последнее, а как создать доп. таксономию для зон?
а как создать доп. таксономию для зон?
Это совсем просто. Пример см 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
И последнее, а как создать доп. таксономию для зон?
Ещё один вариант, воспользоваться каким-нибудь готовым плагином, например, Custom Post Type UI.
А можно как-нибудь узнать как структурированы данные на каком-либо сайте? Например http://www.myappliancerepairhouston.com/ Что есть страницы, что посты? Какие рубрики метки и т.д.
Модератор
Юрій
(@yube)
А можно как-нибудь узнать как структурированы данные на каком-либо сайте?
Нажать Ctrl+U, найти тег <body>
и посмотреть его классы.
А можно пример? Что дадут мне классы?
На одной странице эти классы:
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.
-
Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.
-
Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.
Хоть вы и назвали примером «не для подражания», но данный сайт лидирует на рынке обслуживания бытового оборудования. Не зависимо какого типа ввести запрос в поисковик и если в запросе есть связь оборудование+бренд или оборудование+зона то на первом месте выскакивает данный сайт. Вот именно поэтому я и решил создать подобную структуру. А ещё буду признателен если кто-то посоветует какая именно структуризация будет правильной для качественного продвижения.
А ещё буду признателен если кто-то посоветует какая именно структуризация будет правильной для качественного продвижения.
На «продвижение» (в ПС я полагаю) влияют совсем другие факторы, нежели структура размещения данных в движке.
Вот пож service-center.one всего несколько страниц (записей ВП), но эти страницы в топе по региональным запросам. А Вы вот хотите вообще 20 000.
Ок. это всё к ВП не имеет отношения. А вот что имеет:
Страницы (page) в ВП служат для инфы типа «о сайте», «контакты». Основной контент — это записи (post).