PHP + SEO

12
A1
На сайте с 19.01.2009
Offline
8
1476

Пройдет ли робот через такую систему: все страницы начинаются с

<?php

defined('_VALID_EN') or die('Access Denied');

?>

опредиление '_VALID_EN' происходит в index.php, то есть index.php?products, прямой доступ (products.php) невозможен. Сможет поисковик проиндексировать сайт?

LEOnidUKG
На сайте с 25.11.2006
Offline
1775
#1
An123:
Пройдет ли робот через такую систему: все страницы начинаются с
<?php
defined('_VALID_EN') or die('Access Denied');
?>
опредиление '_VALID_EN' происходит в index.php, то есть index.php?products, прямой доступ (products.php) невозможен. Сможет поисковик проиндексировать сайт?

Вы наверное вообще не вкурсе, что ПХП это серверный язык?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
DI
На сайте с 17.08.2008
Offline
21
#2

советовал бы вам почитать как работает пхп или другой серверный язык.

ответ: пхп лишь формирует хтмл код и всё. к сео он никакого отношения не имеет. что там сформирует ваш скрипт из данного куска нам не известно.

D
На сайте с 17.01.2008
Offline
9
#3

При любом запросе, в том-числе и робота - PHP сгенерирует страницу и оттаст её веб серверу.

Т.е. если робот пришёл по правильной ссылке index.php?products, то он получит готовую страницу, как и любой другой пользователь.

TT
На сайте с 19.09.2008
Offline
4
#4

ржач :))

у меня такое впечатление, что половина всех тем - это подколы

скучно чуваку, и она начинает создавать пост с полной хренью, причем знает что лабуда - так, постебаться над комментами

фото Петербурга (http://taunt.ru)
[Удален]
#5

Такой код не будет работать, сервер выдаст ошибку, на страницу с этой ошибкой и попадет робот. Будет ли эта страница проиндексрована - не знаю. Я думаю, если ошибка будет присутствовать очень долго, например несколько месяцев (срок - от балды, больше полагаюсь на логику), то наверняка сайт отправится в бан как запрещенный к индексации. Если, навпример, срок будет меньше, то опять же по логике страница может быть быть проиндексирована быстророботом и в поиске не участвовать.

для справки: функция defined используется только с конструкцией if

TT
На сайте с 19.09.2008
Offline
4
#6

смотря что он хотел сделать

if (!defined('_VALID_EN')) die('Access Denied');

или

define('_VALID_EN')) or die('Access Denied'); - но это вряд ли ему нужно

[Удален]
#7

if (!defined('_VALID_EN')) die('Access Denied');

В таком случае будет отдаваться вообще пустая страница, ептить, конечно если в VALID_EN ничего не определено.

LEOnidUKG
На сайте с 25.11.2006
Offline
1775
#8
Droppy:
if (!defined('_VALID_EN')) die('Access Denied');


В таком случае будет отдаваться вообще пустая страница, ептить, конечно если в VALID_EN ничего не определено.

как это пустая??? а для кого выведится:

Access Denied

[Удален]
#9
LEOnidUKG:
как это пустая??? а для кого выведится:

Access Denied

🍻 Истинная правда!!!!!!

SA
На сайте с 17.05.2008
Offline
10
#10

Следующая тема будет

------------------

10 header в "подвале" сайта

------------------

или почему session_start() важнее session_destroy()

:D

Сайты, сайты, .......
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий