2013-05-14 3 views
0

Полезно ли использовать PHP для вставки текста в ваши теги alt или title? Может ли поисковая система читать тег заголовка или просто видеть код?может поисковая система читать эхо PHP в тегах сайтов alt?

Это в основном то, что я собирался для

<?php 
$title = “testing 123" ; 
?> 

<h2><?php echo $title; ?></h2> 
<img src="images/test/test01.jpg" alt="<?php echo $title; ?>" title="<?php echo $title; ?>" /> 

Или лучше просто сделать это

<h2><?php echo $title; ?></h2> 
<img src="images/test/test01.jpg" alt=" testing 123" title=" testing 123" /> 

Спасибо за вашу помощь.

ответ

3

Поисковая система сканирует ваш сайт так же, как пользователь. Они отправляют запрос HTTP (обычно) и ищут источник страницы, который возвращается с сервера (ваш доставленный контент, в этом случае вывод вашего PHP).

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

+0

Спасибо за быстрый ответ. Самое полезное. – Penfold0101

1

Код PHP не отображается веб-браузеру или поисковому роботу поисковой системы.

Когда php-код выполняется на сервере, только конечный выходной буфер передается в конечную точку (Ex: что-либо echo'ed или за пределами php-тегов).

Попробуйте выполнить приведенный выше код в веб-браузере, затем просмотрите источник. То, что вы видите, это то, что видят поисковые системы.

0

PHP - это серверный язык. Это означает, что сервер обрабатывает PHP и отправляет ресурсы на стороне клиента. (в виде html, css, javascript и других таких удобных инструментов)

Вне сервера PHP никогда не виден. Он уже скомпилирован и запущен. Нет никакого способа определить , как был создан клиентский ресурс - независимо от того, был ли он динамически сгенерирован или статичен.

Ваш первый выбор кода должен работать нормально.