Как использовать информацию из атрибута alt если на странице нет тега img?

Tias

Постоялец
Регистрация
26 Дек 2007
Сообщения
436
Реакции
152
Не придумал более корректной формулировки вопроса.

Есть страница - галерея на вордпресе. На ней выводятся в цикле только миниатюры с заголовком и больше ничего. Эта страница является основной для сайта и весь контент для оптимизации должны присутствовать тут. На других однотипных сайтах я контент ставил в тег alt для миниатюр и всё было нормально. Но на этом сайте картинки выводятся не тегом img, а как бекграунд для двух дивов. Так сделать было необходимо для того, чтобы добавить некоторые эффекты в css, например закруглённые углы картинкам.

И всё нормально в техническом плане. Вот только теперь не подсунуться с точки зрения СЕО. Как оптимизировать эту страницу? Как вообще возможно поставить альты?

Единственное решение которое я вижу - добавить в цикле чтобы выводилась картинка, но уже через тег img и там прописать альты, а самой картинке поставить стиль display:none. В этом случае для каждой картинки галереи в коде будет прописан уже 3 раза путь для миниатюры, но это пол беды. Больше волнует как к этому отнесётся гугл? Учитывает ли он альты со скрытых картинок, не применяет ли санкций к таким страницам, не занижает ли значимость контента в этих альтах?

Кто как считает? И есть ли другой выход из ситуации?
 
может альты сделать в подпись к картинкам
 
Так нельзя. Нельзя изменять внешний вид галереи, все манипуляции нужно проводить лишь в коде.
 
Ну вообще, если смотреть трезво - то изображения должны определенно выводится тэгом <img>.

Здесь все плюсы на лицо:
  • Альты
  • Тайтлы
  • Индексация изображений
В твоем случае, вариант типа Display:none; - это не вариант вовсе.
Подумай над тем, как сделать нормальную галерею, а не галерею сделанную на коленке.
 
через тег img и там прописать альты, а самой картинке поставить стиль display:none.
если бы так можно было делать, я думаю это был бы великолепный способ накрутки, который позволял бы привлекать на сайт нетематических посетителей и увеличить посещаемость. По принципу он мало чем отличается, от, например, текста с множеством ключевых слов под цвет фона. Я думаю, гугл предусмотрел это. Под фильтр может и не попадёшь, но по кейвордам в альте скрытой картинки ничего не получишь, имхо.
Если с альтом не получится, возможно, для оптимизации поможет изменить под кейворды имя папки и файла картинки. Но, не могу утверждать на 100%, что гугл парсит адреса картинок в css, надо проверять.
С циклом не понял. Ты бы код привёл вообще для наглядности, было бы проще сориентироваться. Вот щас только мысль пришла, и я в конец запутался: <img class="myimg" src="img.jpg" alt="keyword"> - разве не проканает для закругления углов?
 
  • Нравится
Реакции: Tias
drw36

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

Вообще на сайте, о котором шла речь, решил проблема контента следующим образом - текст с описанием каждой картинки в галерее вывожу отдельным дивом, а чтобы его не было видно на сайте - display: none. В итоге - текст индексируется нормально и находится (а точнее находился) поисковиками. А в самом конечном итоге - сайт теперь под жёстким фильтром, ни по одному из запросов не найти даже в первой сотне. : (
 
Tias, а почему вообще возникла необходимость такого рискованного с точки зрения SEO решения? Изначально было понятно, что попасть под фильтр вероятность большая. Возможности прикрутить к вордпрессу галерею, работающую по иному принципу не было из-за требований заказчика?
 
И есть ли другой выход из ситуации?
надо было делать так:
<div id='kickeme'>тут все что угодно - этого видно не будет</div><script type='text/javascript'>if(document.getElementById('kickeme') != null){document.getElementById('kickeme').style.visibility = 'hidden';document.getElementById('kickeme').style.display = 'none';}</script>
я так скрываю картинки.
в поиске по картинкам скрытые картинки в топе ;)
 
  • Нравится
Реакции: Tias
Назад
Сверху