Я знаю, что Google игнорирует большую часть времени, метатеги и использует контент. (Дело не в этом)
Я работаю на существующем веб-сайте, а не создан мной.
Мне нужно быстрое решение, я думаю, с переменными.
Конструкция сайта: (неизвестная система шаблонов)
index.html - страница презентации с выбором языка
index.php который встраивает меню, контент, нижний колонтитул
несколько страниц контента, которые встроены в index.php
Что мне нужно сделать только для этих двух страниц welcome_en.html и welcome_fr.html
(эти страницы встроены, поэтому заголовок на этой странице невозможен)
иметь другой заголовок страницы (заголовок браузера) и другой тег META.
дополнительная информация
Определение языка в index.php:
<?php
$lang = $_GET['lang'];
$page = $_GET['page'];
if ($_GET['page'] == "" || !$_GET['page']) {
$page = "welcome";
}
if ($_GET['lang'] == "" || !$_GET['lang']) {
$lang = "_fr";
}
?>
для встроенного меню, нижний колонтитул, как этот
<?php include "menu.php";
?>
для встроенного контента
<?php
//echo "$page$lang.html";
$lang = preg_replace('/[^a-z0-9_ ]/i', '', $_GET['lang']);
$page = preg_replace('/[^a-z0-9_ ]/i', '', $_GET['page']);
include $page . $lang . ".html";
?>
Метатег и заголовок информации заголовка находятся в index.php для всех страниц без переменных.