Уважаемые форумчане, Есть сайт на PHP, сделан с нуля... Видимо давно есть проблема с meta description и title - из-за чего сайт очень плохо выходит в индекс. Проверяю в утилите СЕО аудита, и написано, что этих тегов ВООБЩЕ нет. Прошу всех кто очень хорошо разбирается в веб сайтах на PHP помочь идентифицировать ошибку. Мне кажется проблема с файлом config.php и header.php Вот начало файла header <? include("config.php");?> <!DOCTYPE HTML> <html lang="fr"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="content-type" content="text/html; charset="utf-8" /> <meta http-equiv="language" content="fr"> <title><?php echo $pageTitle; ?></title> <meta type="description" content="<?php echo $pageDescription; ?> <meta type="keywords" content="<?php echo $keywords; ?> <meta name="viewport" content="width=device-width, initial-scale=1"> И вот собственно начало config.php где и прописаны description и title для КАЖДОЙ страницы. <?php $is_home = false; $is_professeur = false; $is_coursdedessin = false; $is_articles = false; $is_galerie = false; $is_nouscontacter = false; $is_mail = false; $body_class = 'page'; $title = ''; //page title optional $keywords = ''; //page keywords optional $description = ''; //page description optional /* "Home page" settings */ if($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] == '/index.php' || $_SERVER['REQUEST_URI'] == '/index'){ $is_home = true; $body_class = 'home-page'; $title = 'Cours de dessin pour tous les niveaux '; $keywords = 'cours de dessin lyon, professeur de dessin lyon, cours dessin dГ©butant, lyon, apprendre le dessin'; $description = 'Cours de dessin pour tous les niveaux par un peintre galeriste. Possibilité d'utiliser le matériel de notre atelier. Cours collectifs et individuels à Lyon.'; } Заранее большое спасибо за помощь.
Ну так дайте ссылку на сам сайт и не CEO а SEO а вообще, вам специалист нужен в этот проект ну, то есть, ситуация-то выглядит достаточно бредово, когда есть фирма, у нее есть сайт (почему-то самописный, почему кстати?), и вроде как судьба этого сайта не совсем уж безразлична, но нет никого, кто разбирается в его начинке - согласитесь что это ненормально с точки зрения бизнес-процессов происходящих внутри фирмы? вам по сути нужно не с сайтом разобраться, а с менеджментом проектов и админ структурой внутри вашей организации, в первую очередь --- Добавлено --- Ну, они там, судя по всему, где-то еще определяются по ходу дела Просто дама почему-то решила, что проблема именно в config.php ))) а вовсе не факт, что так оно и есть )) Не видя всего кода движка - сложно сказать определенно
Спасибо за ответ... А можете поподробнее ? Какой-то пример строчки, который должен быть. Я разбираюсь в CSS и HTML, но не так чтобы в PHP.
Roman_construct, я получила Ваше коммерческое предложение в почте. К сожалению это не интересно.. я на форуме для того, чтобы просто идентифицировать ошибку. Сайт самописный, так как хотели чтобы сайт был c максимально Чистым кодом и HTML. Сеошники говорят также СЕО без проблем, в Рунете.. Спасибо за Вашу заботу о наших бизнес процессах. Но все что касается маркетинга и business development - вопросов (к Вам) у нас нет.
@barma1846, ты уверен ? в конфиг заглядывал ? --- Добавлено --- @Анна555, наймите прогера. Дайте доступ к скриптам и пускай за вас думает.
а еще лучше на WP (прости господи))))) перенести)) а то "чистый код" какой то придумают)) а потом то одно не работает то другое))
Но вы же понимаете, что это - ненормально, когда сопровождением движка сайта в фирме занимается человек не понимающий в программировании? Или у вас какой-то некоммерческий проект?
@Анна555, это не проблема программиста. Он не нанимался заполнять эти поля --- Добавлено --- P.S. Вообще чувствуется кривизна. Если это общий конфиг, нафиг тут определять эти поля? Разве что для дефолтных значений. Кроме показанного блока if есть ли и другие аналогичные для всех прочих страниц? Но почему тогда имена переменных для одних и тех же полей разные?
открой с браузере правой кнопкой мыши исходный код страницы. уверен мета теги там есть, но они видимо Пустые
Тогда нужно было написать «на ПХП» Реально, когда пишете вместе СЕО и РНР, возникает путаница. Я, например, в первую очередь подумал про «ЦЕО», глядя на название темы.
Пишите тому программисту, чье творение требует доделки --- Добавлено --- Вобщем у вас два варианта, либо нанять, иначе спокойно смириться. Бабку гадалку не вызываем.
Нафиг вам тогда сайт? Бабло отмывать? Или просто в урну сливать? --- Добавлено --- Тогда у нас тоже к вам нет вопросов. Мы такой хнёй не занимаемся.
Уверен Я и есть "тот" прогер @Анна555 Замените Код (Text): <title><?php echo $pageTitle; ?></title> <meta type="description" content="<?php echo $pageDescription; ?> на Код (Text): <title><?php echo $title; ?></title> <meta type="description" content="<?php echo $description; ?>
@barma1846, чЁ для всех страниц кроме главной одинаковые тайтл и дискрипшн? Или просто только данные главной удостоил выноса в конфиг, «потому что так надо», «потому что чистый код», «потому что...»? --- Добавлено --- @Алекс8, не, там «Чистый код И HTML». Т.е. HTML грязный
CEO думаю вы знаете что это в тоже время английская аббревиатура , которая переводится как "Главный исполнительный директор" https://ru.wikipedia.org/wiki/Chief_Executive_Officer --- Добавлено --- лучше бы написал ей в личку))
Вот вы дурни Я просто дополнительно к изучению php закончил еще курсы по вангованию А такой говнокод, в свое время, писал каждый и как то так странно получалось что тогда казалось что это просто мега код