Поиск:

Ответ в темуСоздание новой темы Создание опроса
> валидность кода 
:(
    Опции темы
supervladislav
Дата 29.5.2009, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



скажите влият ли валидность кода на продвижение ресурса 
PM MAIL   Вверх
Georgio
Дата 16.6.2009, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 446
Регистрация: 21.2.2007
Где: Москва

Репутация: 2
Всего: 5



Да
PM MAIL WWW ICQ Skype   Вверх
source777
Дата 20.6.2009, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Если ещё точнее, нужна не просто валидность, но и семантичность вёрстки. 


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
supervladislav
Дата 4.7.2009, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



source777, а по подробнее 
PM MAIL   Вверх
source777
Дата 4.7.2009, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



А по-подробнее:
  •  заголовки должны быть hn, где n=1..6, а не большим жирным текстом
  •  меню должно быть списком, а не таблицей
  •  отступы должны задаваться через padding и margin, а не серией br
  •  таблицы можно применять только для табличных данных, а не для позиционирования элементов 
  •  к полям любой формы должны быть теги label, типа <label for="login">Логин:</label><input id="login" type="text" />
  •  и т.д. и т.п.
В общем каждый элемент должен соответствовать своей сути(семантике), а не оформлению.



--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
ksnk
Дата 4.7.2009, 19:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 1
Всего: 386



Все нижеследующее - imho, исходящее из того, как я бы сам писал поисковик smile
Мне , почему-то, кажется, что верстка как таковая поисковики не интересует. После скачки страницы поисковик интересуется
-- ссылками (a), которые расположены на странице. Их, вероятнее всего, выедают простым регулярным выражением. 
-- Текстом в тегах h1, h2,... на предмет использовать их как теги найденного текста.
-- Текстом в метатеге keywords, decsription на тот-же предмет.
-- Текстом странички, который остается после striptags, на предмет индексации ее в базе...

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

Если найдены невидимые ссылки, невидимые слова или ненужные кейворды - это минус к рейтингу странички.

Точность и семантичность верстки нужна для облегчения расчета "вшивости странички".

"Семантичность верстки" в смысле, близком к source777, нужна для того, чтобы после striptags примерный смысл текста остался прежним. Тоесть, если двухколоночный макет сделан на таблице в 2 столбика или 2 рядомстоящих дива - в смысле striptags результат одинаков, а вот таблица, 2x2 с заголовками и текстом в разных ячейках - тут уже может получится разный смысл, так как сначала склеятся заголовки, я потом тексты...


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
source777
Дата 4.7.2009, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(ksnk @  4.7.2009,  19:55 Найти цитируемый пост)
-- Текстом в метатеге keywords, decsription на тот-же предмет.
На текущий момент содержимое метатега keywords не интересует ни один популярный поисковик, это факт. В своё время злоупотребление метаинформацией привело к её полному игнорированию со стороны поисковиков. 


Цитата(ksnk @  4.7.2009,  19:55 Найти цитируемый пост)
"Семантичность верстки" в смысле, близком к source777, нужна для того, чтобы после striptags примерный смысл текста остался прежним. 
В том-то и дело, что теги не вырезаются, а служат для облегчения анализа страницы и раздачи весовых коэффициентов. 



--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
supervladislav
Дата 5.7.2009, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



source777, что ты имеешь ввиду 
 заголовки должны быть hn, где n=1..6, а не большим жирным текстом
 таблицы можно применять только для табличных данных, а не для позиционирования элементов 
ksnk, тоесть тексты и заголовки должныбыть в раздных ячейках или нет 

source777, а если у меня меню графическое ? Его тоже через Ul 
а тег title   в ссылках как влияет на продвижение сайта?

Добавлено через 2 минуты и 21 секунду
а скажите  каждый эллемент он может быть в раздных ячейках или нет )))
к примеру если каждый элемент ul не может в раздных ячейках стоять 
а дивы внутри таблици тоже не преведствуются )))без этого иногда не обойтись 
PM MAIL   Вверх
source777
Дата 5.7.2009, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(supervladislav @  5.7.2009,  01:02 Найти цитируемый пост)
source777, что ты имеешь ввиду 
 заголовки должны быть hn, где n=1..6, а не большим жирным текстом
 таблицы можно применять только для табличных данных, а не для позиционирования элементов 

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


Цитата(supervladislav @  5.7.2009,  01:02 Найти цитируемый пост)
source777, а если у меня меню графическое ? Его тоже через Ul 
да какая разница какое у тебя меню... Меню - это всегда список! А если меню не список, то это уже не меню...


Цитата(supervladislav @  5.7.2009,  01:02 Найти цитируемый пост)
а тег title в ссылках как влияет на продвижение сайта?
Теги title положено размещать внутри тегов head, ссылки тут не причём.




--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
supervladislav
Дата 5.7.2009, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



минутку а как  допускается форматировать текст внутри таблицы ,только через <p class ></p>
а если скажем нужно разместить внутри таблицы  позиционируемый эллемент  с позиц relative
PM MAIL   Вверх
source777
Дата 5.7.2009, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(supervladislav @  5.7.2009,  19:20 Найти цитируемый пост)
минутку а как  допускается форматировать текст внутри таблицы ,только через <p class ></p>
исключительно только через css.
css:
table.data tr.header { color: #5F5; }
table.data tr.person td { color: #F55; }
table.data tr.person td.name { color: #55F; }

html:
<table class='data'>
  <tr>
    <th>Имя</th>
    <th>Возраст</th>
  </tr>
  <tr class='person'>
    <td class='name'>supervladislav</td>
    <td>25</td>
  </tr>
  <tr class='person'>
    <td class='name'>supervladislav</td>
    <td>25</td>
  </tr>
  <tr class='person'>
    <td class='name'>supervladislav</td>
    <td>25</td>
  </tr>
</table>

Цитата(supervladislav @  5.7.2009,  19:20 Найти цитируемый пост)
а если скажем нужно разместить внутри таблицы  позиционируемый эллемент  с позиц relative 

не может этого быть нужно!!! Если тебе это нужно, то ты тупо не понимаешь смысла разметки.
Таблицы предназначены только для ТАБЛИЧНЫХ ДАННЫХ, а не для позиционирования других элементов! А табличные данные не могут содержать тегов, ни <p>, ни каких-либо ещё.




--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
supervladislav
Дата 5.7.2009, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



я понял 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Продвижение и оптимизация сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1301 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.