【问题标题】:How would TIMTHUMB.PHP affect the SEO of a website, or Image SEOTIMTHUMB.PHP 将如何影响网站的 SEO 或图像 SEO
【发布时间】:2010-09-16 17:42:27
【问题描述】:

如果我使用 timthumb.php 来减少图像并在我的网站上以适当的大小自动发布它们听起来很棒。节省大量工作。

但这会影响http://images.google.com 的结果吗? 假设我有一张名为“my-dalmatian-dog.jpg”的照片,然后我申请了 tinthumb.php..它会更改为其他名称...我不知道搜索结果是否会那么好。

就 SEO 而言,使用它会产生什么结果?

【问题讨论】:

  • title="=$original_file_name;?>" ?
  • 我不认为添加标题会有任何好处

标签: php seo search-engine


【解决方案1】:

您可以随时重写您的网址,使它们看起来像原来的一样。例如,您可以使用这样的 Apache 重写规则使 timthumb.php?filename=my-dalmatian-dog.jpg 看起来像 /images/thumb/my-dalmatian-dog.jpg

RewriteRule ^images/thumb/(.*) timthumb.php?filename=$1

【讨论】:

  • 非常感谢您的回复。我知道如何在 .htaccess 上进行重写,但我想不到这一点。谢谢。
  • 这是智能的,但是 google 将如何处理这个问题 - 目前它将图像显示为 php 文件如果我们这样做一个 301 等重定向到这个 - 会影响 seo 吗?无论如何,谢谢!
  • 有些人在forums.digitalpoint.com/showthread.php?t=1862282#post14924421提供了一个未完整的解决方案
【解决方案2】:

我确实想出了如何重定向它,尽管它不会隐藏图像...我的意思是它重定向到图像源但同时它不会调整它们的大小...

RewriteRule ^[-a-z0-9_]+/[-a-z0-9_]+/([0-9]+)/?$ /story.php?id=$1 [NC,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^(.*&)?src=(.*)&w=(.*)&h=(.*)&zc=(.*)&q=(.*)?$ [NC]
RewriteRule ^(.*/timthumb\.php)?$ %2 [R=301,L]

似乎必须从 timthumb.php 文件本身中完成。它必须查看何时调用图像来调整大小以及何时调用机器人进行索引等...

谁能在这里找到灵活的解决方案?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多