SEO优化-动态文件的PHP项目


SEO Optimization- PHP project for Dynamic files

我正在创建一个站点/新的php。

我知道网络爬虫查看url来帮助他们筛选内容,但是如果所有的内容都在动态页面上?例如,假设我有一个博客网站,博主a创建了一个名为"与老人们一起烹饪"的博客。 blog.php吗?id = 7

博主B创建了一个名为"我在芬兰的生活"的博客。 blog.php吗?id = 10

都指向blog.php -但内容根据id传递而更改。是否可以创建像

这样的假文件夹结构?

blog/blogger/cooking with the oldies/

blog/blogger b/my life in finland/

我认为这将使网站更SEO友好。

我希望有人能指出我在正确的方向看什么教程,等等?

简而言之,是的。如果使用Apache,请使用mod_rewrite查看.htaccess配置。如果你使用的是Windows/IIS,那么你会想尝试使用web。web.config的server/Rewrite部分

.htaccess:

RewriteEngine On
RewriteRule ^view_pic/(.*)/(.*)?/?$ /veiw_pic.php?what=$1&pic=$2 [QSA]
RewriteRule ^coverart?/?$ /coverart.php [QSA]

或者类似于IIS:

<system.webServer> 
<defaultDocument> 
  <files> 
    <clear /> 
    <add value="index.php" /> 
  </files> 
</defaultDocument> 
<rewrite> 
  <rules> 
    <rule name="viewpic" stopProcessing="true"> 
      <match url="^view_pic/(.*)/(.*)?/?$" /> 
      <action type="Rewrite" url="/view_pic.php?what={R:1}&amp;pic={R:2}" /> 
    </rule> 
    <rule name="coverart" stopProcessing="true"> 
      <match url="^coverart?/?$" /> 
      <action type="Rewrite" url="/coverart.php" /> 
    </rule>
  </rules>
</rewrite>
</system.webServer>