Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

<?xml version="1.0" encoding="UTF-8"?>


shelkunov

Recommended Posts

Посмотрев исходный код страниц заметил в самом начале <?xml version="1.0" encoding="UTF-8"?>, скажите кто знает, для чего это нужно, и вообще находится за пределами границ html кода?!

Так понимаю если находится за пределами границ html кода, то получается не соответствует общепринятым стандартам и может навредить продвижению?

Правильнее может будет <?xml version="1.0" encoding="UTF-8"?> удалить вовсе или переместить в другое место, подскажите?!

Надіслати
Поділитися на інших сайтах

Хочу нормально оптимизировать магазин, по этому воспользовался SeoPult_ом, но данный сервис выдаёт ошибку, и советуют привести код страницы к общепринятым стандартам!

Может стоит <?xml version="1.0" encoding="UTF-8"?> перенести в другое место, к примеру прописать над title, как считаете?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">
<head>
<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>
<title><?php echo $title; ?></title>

post-8964-0-63672800-1345329145_thumb.png

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Хочу нормально оптимизировать магазин, по этому воспользовался SeoPult_ом, но данный сервис выдаёт ошибку, и советуют привести код страницы к общепринятым стандартам!

Может стоит <?xml version="1.0" encoding="UTF-8"?> перенести в другое место, к примеру прописать над title, как считаете?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">
<head>
<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "n"; ?>
<title><?php echo $title; ?></title>

Тоже интересует удалось ли решить проблему?

Надіслати
Поділитися на інших сайтах


Добавил в самом начале страницы тег <html> и ошибка исчезла. На сколько это может повредить самому сайту?

И еще пишет про ошибке на счет наличия исполняемых скриптов в пределах тега body. Это нельзя никак исправить или можно перенести скрипты в другие места?

Надіслати
Поділитися на інших сайтах


Shelkunov, хотелось бы узнать что и как с этой проблемой. Удалось решить? Если да, то как? А то не хорошо такой мелочью портить оптимизацию.

Честно говоря не было времени этим заниматься, временно оставил как есть!

было изначально

<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "n"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">
<head>
<title><?php echo $title; ?></title>
<base href="<?php echo $base; ?>" />
<?php if ($description) { ?>
<meta name="description" content="<?php echo $description; ?>" />
<?php } ?>

а так мне кажется правильнее будет, прописав внутри <head></head> над title

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">
<head>
<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "n"; ?>
<title><?php echo $title; ?></title>
<base href="<?php echo $base; ?>" />
<?php if ($description) { ?>
<meta name="description" content="<?php echo $description; ?>" />
<?php } ?>

В 1.5.4.1 версии данной проблемы вроде нет!

Надіслати
Поділитися на інших сайтах

Спасибо. Да действительно если просто прописать в начале <html> то в эксплорере разметка вся слетала. А последний вариант рабочий.

Но есть еще один момент. В рекомендациях сейчас написано "В пределах поля head найдены исполняемые скрипты" и "В пределах поля body найдены исполняемые скрипты".

От этих ошибок можно избавиться?

Надіслати
Поділитися на інших сайтах


Ну все таки :-)

Это может повредить продвижению?

Забей говорю же, херня это все, ни на что не влияет. Мифы да и только. Главное качественный контент (!!!), внутренняя перелинковка и внешние факторы (ссылки и тп).

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 4 months later...

Первое - спецификация xhtml гласит что надпись <?xml version="1.0" encoding="UTF-8"?> и должна размещаться раньше всех, тем что вы изменяете структуру по указанию якобы "общепринятых стандартов" сео пульта вы только нарушаете валидацию.

Второе - все скрипты и css и должны находится в head, т.к. скрипты должны загружаться раньше всего документа и меняя их положение есть вероятность что у вас что-то "отвалится". Причем в случае JS, это может обнаружится далеко не сразу.

Третье - как правильно заметили выше - это ни на что не влияет, поисковикам глубокомысленно пофигу где у вас скрипты и что там в хедере (если это не мета теги с ключевыми словами(sic!), об этом действительно стоит позаботится ).

Надіслати
Поділитися на інших сайтах


  • 4 years later...

граждане помогите решить похожую проблему.

обратился в яндекс, вот что прислали

<?xml version="1.0" encoding="UTF-8"?><checkOrderResponse performedDatetime="2017-09-16T15:10:50+03:00" code="100" invoiceId="2000001548979" shopId="156892"/>

не могу отправить тестовый онлайн платеж.

 

Надіслати
Поділитися на інших сайтах

  • 3 years later...

 Долго разбирался что это за штуку xml version="1.0" encoding="utf-8  в подвале  это код https://www.uralweb.ru 
Стаял на нашеи сайте https://spacser-shop.com.ua

Змінено користувачем twelve
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.