- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Исходим из того, что имеем.
В сайте имеется движок.
В результате этого формирование страницы выполняется «слипанием» двух файлов: первого из корня сайта (для всех страниц один и тот же) и второго файла из базы данных (второй файл меняется от страницы к странице).
Контент каждой страницы определяется только содержанием второго файла. Первый файл не имеет <title>, название каждой страницы определяет <title> вторых файлов.
В результате этого в коде шапки страницы <title>, META NAME="KEYWORDS" CONTENT и META NAME="DESCRIPTION" CONTENT находятся в конце:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; windows-1251" />
<link href="styles/st.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="style.css">
<body bgcolor= ……………………>
<SCRIPT LANGUAGE="JavaScript">
………………..
</SCRIPT>
<table ……………….>
……………………
</table>
<script language="JavaScript">
………………..
</script>
<table ……….>
……………………..
</table>
<a href="/sitemap_нum.php"><b>В карту раздела "ХХХХХХХ"</b></a>
<title>…………….</title>
<META NAME="KEYWORDS" CONTENT="………………………">
<META NAME="DESCRIPTION" CONTENT="……………………">
</head>
<body text="………………………">
Все что от <html> до <a href=………..</a> берется с первого файла общего для всех 500 страниц и включает общие для всех:
1.картинка шапки вместе рядом кнопок;
2.три окна по подбору параметров выбора интересующей информации (с помощью движка)
3. гиперссылку
Вот эта вся кухня и размещается в таблицах.
При этом наблюдается следующая картина. Все поисковики, кроме Гугла читают <title>.
Гугл <title> не видит и вместо него выносит в заголовок статьи название ее раздела.
В каждом случае это название стоит перед подбором параметров выбора в <H2> ….. </H2>.
И получается, статей около 500, а у них всех всего 15 названий.
Может быть кто-нибудь знает, кАк беде помочь?
Может быть <title> прописать, как <TITLE>? Или гиперссылку перед <title> убрать?
Первый файл не имеет <title>, название каждой страницы определяет <title> вторых файлов.
Ты сам ответил на свой вопрос. Добавь переменную, которая будет формировать титл для верхней страницы из нижней.
Вам бы валидацию кода провести.
Непонятно как поисковики вообще читают ваш сайт.
Может попробовать перенести это:
<title>…………….</title>
<META NAME="KEYWORDS" CONTENT="………………………">
<META NAME="DESCRIPTION" CONTENT="……………………">
вверх и поставить сразу после <head>
ТС, вам надо править шаблоны сайта (templates)
Как я понял, у Вас вызывается какой-то там стандартный кривой header.
При вызове страниц вы наверняка сначала обращаетесь к БД. Сформируйте переменную для title и подставляйте в нижеследующую структуру.
Уж извиняюсь, вникать в описанную ахинею - это жесть, есть же стандартная структура
<html>
<head>
<title></title>
<meta name="Keywords" CONTENT="………………………">
<meta name="Description" CONTENT ="..........">
<link тут стили какие-нить>
</head>
<body>
</body>
</html>
Ппц. Нафига пользовать тупые самописные "движки", когда в опенсорсе существует ряд готовых решений (для любого вида сайта - блоги, контенты, магазины, вики, социалки, что хотите) отдающих валидный код?
(Это не флуд, а ответ.)
Мда, а про http://w3c.org ничего не слыхали? :)
Советую вот http://validator.w3.org/ конкретно эту страницу, добейтесь зеленого цвета на ней. В процессе узнаете много нового и интересного.
ТС, вам надо править шаблоны сайта (templates)
Как я понял, у Вас вызывается какой-то там стандартный кривой header.
При вызове страниц вы наверняка сначала обращаетесь к БД. Сформируйте переменную для title и подставляйте в нижеследующую структуру.
Уж извиняюсь, вникать в описанную ахинею - это жесть, есть же стандартная структура
<html>
<head>
<title></title>
<meta name="Keywords" CONTENT="………………………">
<meta name="Description" CONTENT ="..........">
<link тут стили какие-нить>
</head>
<body>
</body>
</html>
Очень волнует вопрос:
Как я говорил выше, у меня в коде страницы гиперссылка находится между <head> </head>, но на странице она тем неменее присутствует, ну и естественно работает. Вопрос в том, а видят ли ее поисковики и переходит ли по ней вес страницы?
Кто-нибуть знает?
И как это можно определить?
Очень волнует вопрос:
Как я говорил выше, у меня в коде страницы гиперссылка находится между <head> </head>, но на странице она тем неменее присутствует, ну и естественно работает. Вопрос в том, а видят ли ее поисковики и переходит ли по ней вес страницы?
Кто-нибуть знает?
И как это можно определить?
Вам уже все ответили, что надо привести свой код как требует стандарт, а не заниматься фигнёй.
И будет вам счастье.
а не заниматься фигнёй
Просто у некоторой части "специалистов" бытует мнение, точнее не так, - распространена практика втюхивания лоховатым клиентам собственных наработок. Это понятно, программерам тоже охота пива попить и пожрать, а с другой стороны - это позволяет стянуть с этого клиента немного больше лаве. Или чувство собственной важности у администратора проекта сильно развитво, вот и клепает бедолага скрипты "под себя", в итоге имея дерьмовый код. Другими эпитетами, тот код что показал ТС охарактеризовать никак нельзя.
Повторюсь - используйте готовые решения, разрабатываемые и поддерживаемые сообществами в тысячи и десятки тысяч пользозователей. И будет счастье.
Мдя ... Пипец ...
В head ещё и таблицы какие-то запихал ...
Может вам body вообще не делать?
Там всё надо перевёрстывать и движок ковырять ...