我在Umbraco上创建了网站,在我的网站上显示图像库我使用了umbraco的ImageGen插件。 在我的最后一步开发中,我希望对网站进行SEO分析。 (来自微软的IIS搜索引擎优化插件) 我收到了错误 ** 此资源的引用过多。 * URL“localhost / ImageGen.ashx”已被抓取超过500次。这通常表示重定向逻辑中存在无限循环。* 我在robox.txt文件中禁用了ImageGen.ashx的链接,但是如果我链接到这个图像我需要做什么非常重要?我想将它们展示给不同的搜索引擎(Google,bing等)。
IIS的SEO插件是否正常工作?
答案 0 :(得分:2)
您可以考虑使用一些网址重写从用户/搜索引擎中隐藏 ImageGen 。
大多数时候,ImageGen用于将图像调整为少数预定的图片尺寸。假设您的网站需要缩略图,移动版本的图片,标准图片以及 highres 版本。您可以将高级版本贡献给Umbraco并使用ImageGen生成其他图像。而不是
http://localhost/ImageGen.ashx?image=/media/2153/picture.jpg&width=150&height
对于缩略图,您可以使用
http://localhost/images-thumbnails/2153/picture.jpg
并将该url重写为第一个。
对于其他版本,公开可见的网址可能是:
http://localhost/images-mobile/2153/picture.jpg
http://localhost/images-standard/2153/picture.jpg
http://localhost/images-highres/2153/picture.jpg
通过使用这样的网址,您还可以向搜索引擎使用的图像添加更多信息,并且您可以轻松阻止例如高分图像被编入索引。