Показано с 1 по 6 из 6

Тема: Нужна помощь по "keywords" и "description"

  1. #1

    Регистрация
    05.03.2009
    Сообщений
    3
    Подскажите пожалуйста! Как нужно правильно написать, и где всё это поставить, чтоб нормально выводились для поисковиков мета "keywords" и "description" ???
    Я перепробовал много разных способов. но неодин неработает.
    Вот пример того кода, где нужно вставить всё это:
    index.php

    <?php
    /*Заголовок страницы */
    $title=&#39;Главная&#39;;

    /*Картинка в шапке страницы */
    include (&#39;includes/header_picture.inc&#39;

    /* Соответсвие шапки страницы:
    $header_picture_service - Сервис
    $headr_picture_evakuator - Эвакутор
    $headr_picture_magazine - магазин
    $headr_picture_taxi - Такси
    $headr_picture_kater - Катер
    $headr_picture_car - Аренда автомобилей
    $headr_picture_oxrana - Охрана
    $headr_picture_moyka - Мойка
    $headr_picture_index - Главаная */

    $header_pic=$header_picture_index;

    /* Соответсвие меню подсветки (какой пункт меню &#39;текущий&#39:
    $pres_id_1 - Главная

    И так до конца страницы. Хтмл кода нет.

    А вот код, откуда <title> выводится:
    includes/header.inc

    <?php

    $header="<html>

    <head>
    <link href=&#39;style.css&#39; rel=&#39;stylesheet&#39; type=&#39;text/css&#39;>
    <title>Такси <<<БУМЕР>>> :: ".$title."</title>

    <script type=&#39;text/javascript&#39; src=&#39;js/jquery-latest.pack.js&#39;></script>
    <script type=&#39;text/javascript&#39; src=&#39;js/jquery.pngFix.js&#39;></script>

    <script type=&#39;text/javascript&#39;>
    $(document).ready(function(){
    $(document).pngFix();
    });
    </script>

    <script language=\"javascript\">
    <!--
    function ChangeImg() {
    if(document.images) {
    eval(\"document.\"+ChangeImg.arguments[0]+

    И так до конца!!!
    Код везде короткий, что вверху что ниже его.
    Я сам не специалист в этом деле, но прекрасно знал и мог прописать сам ключевые слова. Но здесь чтото нетак, просто так нечего невыводится. Когда ставлю эти строки:
    <meta name="description" content="Краткое описание страницы">
    <meta name="keywords" content="оптимизация, мета-теги, теги">
    То выдаёт либы ошибки, либо белый экран. Пробовал разные методы, и добавлял так:
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"><META NAME="Author" CONTENT="Евгений Шаров"><META NAME="Copyright" CONTENT="gcmsite"><META NAME="keywords" CONTENT="meta, правила, описание, keywords, справочник, создания, сайтов"><META NAME="description" CONTENT="Правила создания META">

    Вообщем всё перепробовал, но нечего неполучается! Даже и незнаю как вывести эти ключевые слова, чтоб при анализе сайта, они показывались.
    Помогите разобраться в этом.

  2. #2

    Регистрация
    29.10.2008
    Сообщений
    29
    Я так полагаю вы пытаетесь сделать так:

    <?php

    $header="<html>

    <head>
    <link href=&#39;style.css&#39; rel=&#39;stylesheet&#39; type=&#39;text/css&#39;>
    <title>Такси <<<БУМЕР>>> :: ".$title."</title>

    <meta name="description" content="Краткое описание страницы"> // Вставить мету именно сюда

    <script type=&#39;text/javascript&#39; src=&#39;js/jquery-latest.pack.js&#39;></script>
    <script type=&#39;text/javascript&#39; src=&#39;js/jquery.pngFix.js&#39;></script>...

    Дело в том, что вы используете двойные ковычки, а двойные нужно экранировать.
    Вот так: <meta name=\"description\" content=\"Краткое описание страницы\">.

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

  3. #3

    Регистрация
    06.12.2008
    Адрес
    Сеть
    Сообщений
    315
    ДА, и старайтесь следовать одному стилю.

    Либо с экранированием - тогда везде.
    Либо одинарные, тогда тоже везде.

  4. #4

    Регистрация
    05.03.2009
    Сообщений
    3
    Всем большое спасибо за совет!!!
    Зделал так как вы сказали, и заработало!!!
    Большое спасибо!!!

  5. #5

    Регистрация
    05.03.2009
    Сообщений
    3
    Нужна ещё помощ!!!
    Тока теперь вот какая проблема, помогите тоже разобраться!
    Хотел счётчик вставить, таже история. белый экран. Вставляю слэш перед кавычками. нечего непроисходит. белый экран.
    Помогите разобраться, как вставить счётчик?
    Код:

    <?php

    $footer="


    </td></tr>
    <tr><td height=&#39;10px&#39; align=&#39;center&#39;>Заключаем договора с организациями и физическими лицами на наличный и безналичный расчет</td></tr>
    <tr><td height=&#39;10px&#39; align=&#39;center&#39;>Центральный офис: ул. Ново-садовая, 126 | телефон 993-66-66, 334-07-70 | факс 334-84-78 | [Только зарегистрированные пользователи могут видеть ссылки. ]</td></tr>
    <tr><td class=&#39;main_bottom&#39;></td></tr>
    </table>
    <script type="text/javascript"><!--
    document.write("<a href=&#39;[Только зарегистрированные пользователи могут видеть ссылки. ] "+
    "target=_blank><img src=&#39;http://counter.yadro.ru/hit?t26.5;r"+
    escape(document.referrer)+((typeof(screen)=="undef ined")?"":
    ";s"+screen.width+"*"+screen.height+"*"+(screen.co lorDepth?
    screen.colorDepth:screen.pixelDepth))+";u"+escape( document.URL)+
    ";"+Math.random()+
    "&#39; alt=&#39;&#39; title=&#39;LiveInternet: показано число посетителей за"+
    " сегодня&#39; "+
    "border=0 width=88 height=15><\/a>")//--></script>

    </body>
    </html>";

    ?>


    Это счётчик:

    <script type="text/javascript"><!--
    document.write("<a href=&#39;[Только зарегистрированные пользователи могут видеть ссылки. ] "+
    "target=_blank><img src=&#39;http://counter.yadro.ru/hit?t26.5;r"+
    escape(document.referrer)+((typeof(screen)=="undef ined")?"":
    ";s"+screen.width+"*"+screen.height+"*"+(screen.co lorDepth?
    screen.colorDepth:screen.pixelDepth))+";u"+escape( document.URL)+
    ";"+Math.random()+
    "&#39; alt=&#39;&#39; title=&#39;LiveInternet: показано число посетителей за"+
    " сегодня&#39; "+
    "border=0 width=88 height=15><\/a>")//--></script>


    Буду очень благодарен, если поможете!
    Сайт какойто попался, некогда такие нековырял, обычно всё с хтмл. а здесь я непонимаю нечего.

  6. #6

    Регистрация
    17.05.2009
    Сообщений
    7
    Вам ведь сказали уже.

    1.Либо везде однородные кавычки.
    2.Либо экранировать.

    Вот так выгледит экранирование.

    <?php

    $footer="


    </td></tr>
    <tr><td height=&#39;10px&#39; align=&#39;center&#39;>Заключаем договора с организациями и физическими лицами на наличный и безналичный расчет</td></tr>
    <tr><td height=&#39;10px&#39; align=&#39;center&#39;>Центральный офис: ул. Ново-садовая, 126 | телефон 993-66-66, 334-07-70 | факс 334-84-78 | [Только зарегистрированные пользователи могут видеть ссылки. ]</td></tr>
    <tr><td class=&#39;main_bottom&#39;></td></tr>
    </table>
    <script type="text/javascript"><!--
    document.write("<a href=&#39;[Только зарегистрированные пользователи могут видеть ссылки. ] "+
    "target=_blank><img src=&#39;http://counter.yadro.ru/hit?t26.5;r"+
    escape(document.referrer)+((typeof(screen)=="undef ined")?"":
    ";s"+screen.width+"*"+screen.height+"*"+(screen.co lorDepth?
    screen.colorDepth:screen.pixelDepth))+";u"+escape( document.URL)+
    ";"+Math.random()+
    "&#39; alt=&#39;&#39; title=&#39;LiveInternet: показано число посетителей за"+
    " сегодня&#39; "+
    "border=0 width=88 height=15></a>")//--></script>

    </body>
    </html>";

    echo $footer;

    ?>

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 23.05.2012, 12:25
  2. Ответов: 1
    Последнее сообщение: 18.07.2010, 17:52
  3. Ответов: 0
    Последнее сообщение: 18.08.2008, 14:08
  4. "Size" в input type="text"
    от Violator в разделе Вёрстка сайта
    Ответов: 0
    Последнее сообщение: 09.01.2006, 13:07
  5. надо ли в этом случае шрифту делать "sharp"
    от Oldboy в разделе Печать и препресс
    Ответов: 4
    Последнее сообщение: 22.03.2005, 15:15

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •