С CSS я должен использовать тег p для обертывания текста, или отделение будет достаточно?

Как в заголовке говорится, был бы это быть лучше перенести текстовое использование <div> или использование <p>. Который работал бы лучше на SEO?

9
задан Kobi 7 June 2010 в 07:13
поделиться

9 ответов

Поисковые системы сканируют страницу и ищут семантическую структуру и определяют логическую иерархию вашего контента. Теги

обрабатываются иначе, чем

,

и так далее. тег
поставит ваш контент на один уровень с другим контентом в других тегах div .

Я бы предпочел

вместо

, если содержание «важно», связано с тем, о чем ваш веб-сайт, и может способствовать вашему SEO.

3
ответ дан 4 December 2019 в 09:12
поделиться

Семантически, p должен представлять абзац, а div - произвольное (под) деление - однако практически различие между ними нечеткое и определенно не имеет значения для целей SEO.

0
ответ дан 4 December 2019 в 09:12
поделиться

p подойдет. но я предпочитаю использовать это в html5 тегах/ header, nav, section, aside и т.д./

0
ответ дан 4 December 2019 в 09:12
поделиться

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

Это не команда, а передовой опыт, которому нужно следовать для лучшего кодирования.

Не используйте один и тот же элемент по одним и тем же причинам. у каждого одна судьба.

7
ответ дан 4 December 2019 в 09:12
поделиться

Вы всегда должны использовать правильный тег для работы.

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

- для абзацев текста.

-
используются для заголовков.
    и
      представляют списки данных. и его дочерние элементы предназначены для табличных данных.
      - для форм и так далее.

      Такой подход имеет преимущества для SEO, поскольку поисковые системы знают, какие данные они читают, и могут соответственно ранжировать их по важности. Это также дает вам хороший способ улучшить доступность (например, программы чтения с экрана часто строят структуру страницы на основе структуры заголовка). Что еще более важно для вас, это значительно упрощает согласованный стиль вашего сайта.

      1
      ответ дан 4 December 2019 в 09:12
      поделиться

      Насколько мне известно, это не имеет значения для SEO, p будет хорошо.

      0
      ответ дан 4 December 2019 в 09:12
      поделиться

      Пока речь идет только о переносе слов, они одинаковы. вы можете установить атрибут CSS для переноса слов с помощью break-word для принудительного переноса слов, см. кроссбраузерное решение здесь . вы даже можете выполнять перенос или выравнивание слов, используя эту библиотеку .

      С уважением.

      0
      ответ дан 4 December 2019 в 09:12
      поделиться

      Семантически вы всегда должны использовать

      для хранения любого «информационного» текста в теле страницы. Точно так же заголовки всегда должны помещаться в

      ,

      и т. Д. Используйте
      только для целей макета и позиционирования (например, в качестве оболочка вокруг основной части контента, боковых панелей и т. д.).

      Поисковые системы обычно ранжируют страницы, использующие семантический HTML, выше в своих результатах, поскольку страницы, расположенные таким образом, более «машиночитаемы».

      12
      ответ дан 4 December 2019 в 09:12
      поделиться

      вы должны использовать один из них, если вы используете

      , чем не используйте wrap , они оба одинаковы, и никто не лучше для SEO, потому что код HTML и CSS не имеет значения для SEO. Если теги html или имя css могут сделать сайт лучше, чем поисковая оптимизация, это не значит, потому что почти все сайты имеют теги html. что убедитесь, что alt и title могут сделать ваш сайт в соответствии с поисковой оптимизацией. Поэтому вам следует использовать один из них в соответствии с вашими предпочтениями.

      или wrap

      0
      ответ дан 4 December 2019 в 09:12
      поделиться