Views - блок или страница лучше?

Главные вкладки

Аватар пользователя qwert123 qwert123 14 июля 2011 в 18:06

Не могу определиться каким способом делать вывод материалов на странице. Будет раздел каталога предприятий, имеем ноду с полной инфой о предприятии и страницу списка с тизерами нод. Не используя вьюс у меня не получится т.к. нужны различные варианты сортировки. Но как лучше оформить страницу с определенным разделом компаний, во вьюс создать страницу или блок с выводом этих элементов?

Визуально я посмотрел выглядит одинаково. Дело в том что в 6 друпале я помню мучался и не мог прописать мета тэги для страницы которая создана была модулем Вьюс, а на обычные страницы модуль нормально прописывал мета теги. Ведь в такой ситуации можно сделать специальный тип материала где будет одно поле - заголовок, создаем ноду с этим типом материала и туда запихиваем блок от вьюс. Два варианта получается, как все таки лучше и грамотнее?

P.S. я крупные сайты не создавал поэтому интересуюсь, мало ли с каким то вариантом проблемы могут возникнуть...

Комментарии

Аватар пользователя S_F S_F 14 июля 2011 в 18:20

если создать страницу вьюшкой, то мета теги тоже не сможете прописать. Да и не нужны они вообщем то. Страница будет динамической, тоесть ваш тек "Завод пластиковой хрени" станет резко неактуальным, если в выборке его не будет.
Делать лучьше страницей, так как тогда будет проще с линковокой. Вы задаете адрес страницы, а не нода/1000
Есть еще пара моментов, но они Вам скорее всего не понадобятся.

А теги пишите уже себе спокойно на тех страницах, которые в выборке участвуют.

Аватар пользователя kwas kwas 14 июля 2011 в 19:00

"Punk_UnDeaD" wrote:

метатеги не нужны, забудьте о них

Почему не нужны метатеги? потому что 7 их не поддерживает и модулей нормальных пока нет, или еще почему-то?

Аватар пользователя qwert123 qwert123 14 июля 2011 в 20:21

"Punk_UnDeaD" wrote:
метатеги не нужны, забудьте о них

мета теги нужны не нужно голословно так заявлять. Гугл учитывает дескрипшин, яндекс кийвордс, и это официальная информация от поисковых систем. Вообще это отдельная тема и не стоит об этом тут спорить.

"S_F" wrote:
если создать страницу вьюшкой, то мета теги тоже не сможете прописать.

так я про вьюшку и говорю, что при таком раскладе я не смогу мета теги впихнуть. А если создать отдельную ноду то туда можно все сделать как надо и запихать блок от вьюс.

"S_F" wrote:
Делать лучьше страницей, так как тогда будет проще с линковокой.

вы имеете ввиду страницу во вьюс вместо блока или страницу создать как ноду и туда блок от вьюс запихать? Я так понял прервое но хочу уточнить.

Аватар пользователя kwas kwas 14 июля 2011 в 20:49

"qwert123" wrote:
при таком раскладе я не смогу мета теги впихнуть. А если создать отдельную ноду то туда можно все сделать

Как задавать метатеги в семерке?
Или мы про 6 говорим?

Аватар пользователя qwert123 qwert123 14 июля 2011 в 20:57

про 7. Никак нельзя без доп. модулей наверное. Я говорю по прошлому опыту с 6, там всеми известный модуль работающий с метатегами не захотел их вставлять на страницу созданную во вьюс.

Вот я что узнал еще "При страничном отображении вид может получать аргументы из URL-адреса". Как аргумент в пользу страниц а не блоков, правда я не знаю понадобится мне это или нет. Но хотелось бы услышать еще аргументы за и против.

Аватар пользователя Punk_UnDeaD Punk_UnDeaD 14 июля 2011 в 22:11

"qwert123" wrote:
Гугл учитывает дескрипшин

пруф линк

"qwert123" wrote:
яндекс кийвордс

пруф линк

"qwert123" wrote:
Вообще это отдельная тема и не стоит об этом тут спорить.

да спорить не о чём, метатеги не нужны

Аватар пользователя AI AI 14 июля 2011 в 23:25

"qwert123" wrote:
Ведь в такой ситуации можно сделать специальный тип материала где будет одно поле - заголовок, создаем ноду с этим типом материала и туда запихиваем блок от вьюс.

Так вот скажите мне, в чем разница принципиальная в полученном содержимом? Когда я смотрю на html, сгенерированный движком, то я вижу теги, текст, пути до картинок, линки. И на сколько принципиальная разница в верствке/расположению/количеству_тегов/текста в таком отображении? Поисковик схавает это не блоками или какими-то иными виртуально разделенным кусками, а голым html, после чего будет анализировать. Да хоть вьюхой, хоть руками; хоть блоком, хоть страницей. Разницы НИКАКОЙ. Только способ генерирования страницы немного различен. Есть у вас решение задачи? Реализуйте ее!

Аватар пользователя kwas kwas 14 июля 2011 в 23:37

"AI" wrote:
Так вот скажите мне, в чем разница принципиальная в полученном содержимом?

Разница может быть в скорости работы сайта и, на сколько я понял, в удобстве/возможности манипулирования метатегами.
Затем, простота обновления до следующей версии движка,
удобство поддержки сайта, требования к памяти.

Аватар пользователя qwert123 qwert123 15 июля 2011 в 6:45

"AI" wrote:
Так вот скажите мне, в чем разница принципиальная в полученном содержимом?

я же вроде написал в первом посте, мне нужно на страницу запихать метатэги descriptions и keywords, вы знаете как запихать их в страницу созданную модулем вьюс? По момему в 6 версии никакой модуль этого не делал, я искал решение проблемы на форуме и не нашел. В 7 версии скорее все также. Плюс чуть выше товарищ написал, тоже может что то по разному влияет.

Аватар пользователя wargan wargan 15 июля 2011 в 7:10

попробуйте так, вставьте в заголовок или подвал представления страницы

<?php
drupal_set_html_head
('<meta name="Keywords" content="хрень, мета хрень, теги"/>');
drupal_set_html_head('<meta name="Description" content="мета хренотень"/>');
?>
Аватар пользователя qwert123 qwert123 15 июля 2011 в 14:56

"Punk_UnDeaD" wrote:
да спорить не о чём, метатеги не нужны

с вами спорить точно не о чем. У меня у сайта одного в снипете Гугл показывает полный текст из метатега Дискрипшн. Грамотный дискрипшн влияет на ctr кликов в выдаче, а значит увеличения посещаемости, а значит увеличению звонков при правильном подходе. Он не обязателен, но он учитывается и желательно его использовать, также в нем учитываются ключевые слова.

"wargan" wrote:

попробуйте так, вставьте в заголовок или подвал представления страницы

спасибо попробую

Аватар пользователя Punk_UnDeaD Punk_UnDeaD 15 июля 2011 в 16:03

"qwert123" wrote:
У меня у сайта одного в снипете Гугл показывает полный текст из метатега Дискрипшн

во первых, не полный
во вторых, сравните поисковую выдачу по словам "говорит донецк", "место встречи дончан" и "twitter"
дескрипшн выводится только для главной страницы сайта или раздела
но сам по себе он на ранжирование не влияет

Аватар пользователя Cyber Cyber 15 июля 2011 в 17:35

"Punk_UnDeaD" wrote:
метатеги не нужны, забудьте о них

Метатеги нужны

"Punk_UnDeaD" wrote:
пруф линк

Гугл учитывает дескрипшн, если на странице оказалось мало текста или дескрипшн оказался релевантнее к запросу.

Аватар пользователя Dan Dan 15 июля 2011 в 21:56

"Cyber" wrote:
Гугл учитывает дескрипшн, если на странице оказалось мало текста или дескрипшн оказался релевантнее к запросу.

То есть он его приравнивает к тексту. ЧТД.

Аватар пользователя Cyber Cyber 15 июля 2011 в 22:56

"Dan" wrote:
То есть он его приравнивает к тексту. ЧТД.

Грубо говоря, для гугл это не сильно критично, но даже в отношении яндекс тег работает, как и кейвордс, кстати. Сабж, пруфа не будет, наблюдения на пробниках

p.s.: и как бы снипет, тоже на CTR влияет, если чо

Аватар пользователя Dan Dan 16 июля 2011 в 1:25

"Cyber" wrote:
Грубо говоря, для гугл это не сильно критично, но даже в отношении яндекс тег работает, как и кейвордс, кстати. Сабж, пруфа не будет, наблюдения на пробниках

Ну работает тэг, так же как работает текст на странице. Где его профит-то? Чем он лучше правильных заголовков и хорошего текста? Тем что добавляет третье предложение на странице, где осмысленного текста - два предложения? Да, тут без него никак - 30% смысла - в нём, как никак.

Аватар пользователя Punk_UnDeaD Punk_UnDeaD 16 июля 2011 в 9:51

"Dan" wrote:
Тем что добавляет третье предложение на странице, где осмысленного текста - два предложения?

не так

дескрипшн показывается тогда, когда поисковый заброс ведёт на главную или на раздел
то есть весь сайт или его раздел соответствует какой-то фразе, не конкретная страница
тогда и показывается дескрипшн, поищите сайт по его имени, как правило увидите именно дескрипшн
если в дескрипшн есть уникальная фраза, но весь сайт ей не релевантен, то скорее будет показана какая-то релевантная страница этого сайта или если вообще этот сайт будет показан

я выше давал примеры поисковых запросов

дескрипшн - это текст, который можно показать, если показать нечего, потому что лента новостей
но не текст, который следует индексировать

Аватар пользователя qwert123 qwert123 16 июля 2011 в 10:13

Яндекс дискрипшн почти никогда не показывает, Гугл показыват даже тогда когда на странице есть текст и он соответствует запросу, просто если в дескрипшн встречается фраза он иногда считает нужным показывать именно его, все проверено на личном опыте.

И все-таки, как грамотнее и лучше оформлять страницу где выводятся элементы с помощью вьюс: создавать страницу или блок? Имеется ввиду в ситуации когда требуется не просто блок небольшой куда то поместить ввиде последних материалов и т.п. а оформляется полноценная страница с выводом списка компаний.

Аватар пользователя Punk_UnDeaD Punk_UnDeaD 16 июля 2011 в 10:30

"qwert123" wrote:
Гугл показыват даже тогда когда на странице есть текст и он соответствует запросу,

пруфлинк
повторюсь, дескрипшн показывается, когда запросу соответствует не страница, а раздел

однако у главной страницы твиттера нет дескрипшн, но тем не менее что-то показывается
фраза "Social networking and microblogging service utilising instant messaging, SMS or a web interface." на твиттере не найдена
делайте выводы, проверяйте, но не верьте тем, кто считает, что поисковики ориентированные на человека приоритетно работают с текстом от человека скрытым

"qwert123" wrote:
просто если в дескрипшн встречается фраза он иногда считает нужным показывать именно его, все проверено на личном опыте

если в дескрипше есть фраза, он её ещё и подсветит
"qwert123" wrote:
И все-таки, как грамотнее и лучше оформлять страницу где выводятся элементы с помощью вьюс: создавать страницу или блок?

страница, не надо создавать ещё какую-то страницу, не плодятся блоки
но если эту инфу надо вывести в двух и более местах, стоит подумать о блоке, очевидно уникальность задаётся не ей

Аватар пользователя Cyber Cyber 16 июля 2011 в 10:44

"Punk_UnDeaD" wrote:
однако у главной страницы твиттера нет дескрипшн, но тем не менее что-то показывается
фраза "Social networking and microblogging service utilising instant messaging, SMS or a web interface." на твиттере не найдена
делайте выводы, проверяйте, но не верьте тем, кто считает, что поисковики ориентированные на человека приоритетно работают с текстом от человека скрытым

Может DMOZ? Wink