Я довольно новичок в поисковой оптимизации. Но, я слышал, что sitemaps могут значительно улучшить SEO. Я знаю, что файл sitemap должен быть в формате xml. Но содержание моего сайта очень динамично. При этом мне нужно запросить БД, чтобы узнать, как содержимое изменилось с течением времени. Мой код выглядит следующим образом:Может ли файл Sitemap быть php?
<?php
require_once("functions.php");
connect();
// Query the DB to get the past season MLB teams
$query = mysql_query("SELECT * FROM past_season_team_articles") or die(mysql_error());
$count = mysql_num_rows($query);
$i = 0;
while($row = mysql_fetch_assoc($query))
{
$team[$i] = $row['team'];
$year[$i] = $row['year'];
$i++;
}
?>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<?php
// Loop thru the array and echo out the MLB teams
for($i=0;$i<$count;$i++)
{
?>
<url>
<loc>http://www.sportannica.com/teams.php?team=<?php echo $team[$i]; ?>&year=<? php echo $year[$i]; ?></loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<?php
}
?>
</urlset>
Каков ваш вопрос/проблема? – Amber
Я просто хочу знать, может ли файл sitemap быть файлом php – Lance
нет, файл PHP будет генерировать карту сайта либо в xml, html и т. Д. –