Я новичок в php, и я работаю на веб-сайте, используя php, который имеет панель навигации. Этот сайт будет довольно большим (более 30 страниц), и я не хочу менять свою навигационную панель на каждой странице, если мне когда-либо понадобится ее изменить.
Я также хочу, чтобы паук Google следил за ссылками на панели навигации. Подходит ли Google к ссылкам внутри файла include, если я должен поместить панель навигации в файл include? Является ли включенным файлом правильный способ иметь одну и ту же навигационную панель на каждой странице? Любая помощь, которую может предложить любой человек, будет очень благодарна!
Поисковые системы не видят ваш PHP-код. Они видят, что все остальные видят, окончательный вывод HTML вашего кода. Таким образом, использование включает не влияет на их способность находить и сканировать этот контент.
Google будет считывать выходные данные ваших PHP-файлов при обходе сайта. Если вы хотите увидеть, что увидит Google Bot, перейдите на любую страницу, которую вы хотите протестировать, и посмотрите ее источник. Чтобы просмотреть исходный код в большинстве браузеров, просто щелкните правой кнопкой мыши на фоне веб-страницы и нажмите «Просмотреть источник». Исходный код, который отображается (HTML / CSS / Javascript), является тем, что будут читать боты Google.
PHP – это серверный язык. Это означает, что сервер интерпретирует PHP-код и затем отправляет его в браузер конечного пользователя. Было бы разумно разобраться в различиях серверных и клиентских языков. Вот отличный пост по этому вопросу: https://softwareengineering.stackexchange.com/a/171210