Amazon S3:如何使用SEO友好的图像URL

时间:2015-01-09 10:47:12

标签: php image amazon-web-services amazon-s3 seo

我们正在使用Amazon S3在我们的网站上显示图像。现在,图像用键保存:

myimages/193-image-small.jpg
myimages/193-image-large.jpg
myimages/194-image-small.jpg
myimages/194-image-large.jpg

依旧......

我可以使用以下代码在我的页面中嵌入图像:

<img src="s3-zone.amazonaws.com/mybucket/myimages/193-image-large.jpg">

这工作得很好,但是我想更进一步,为谷歌显示SEO友好图片网址:

s3-zone.amazonaws.com/mybucket/myimages/193-super-great-title-for-my-picture.jpg

这有可能以任何方式实施,如果是 - 如何?

1 个答案:

答案 0 :(得分:1)

这是不可能的。 Amazon S3中的每个对象都有一个密钥名称。

一些选项:

  • 将对象重命名为您想要的名称,或
  • 将网址指向您的网络服务器,这可以将网址转换为“正常”网址。 URL并检索底层S3对象 - 但这会将负载放在Web服务器上,而不是将所有请求发送到S3

如果您想成为SEO友好型,那么在alt标记中添加img字段要好得多。这比文件名更重要。

例如,请参阅:How to Optimize Images for Better Search Engine Rankings