Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 链接到较大图像的缩略图alt标记的最佳实践_Html_Alt - Fatal编程技术网

Html 链接到较大图像的缩略图alt标记的最佳实践

Html 链接到较大图像的缩略图alt标记的最佳实践,html,alt,Html,Alt,所以我有一个图库,里面有很多缩略图,每个缩略图都链接到了全尺寸的图片。alt标签应该如何实现?我希望搜索引擎使用我在alt标签中提供的文本查找大型图像。代码如下所示 如果您不希望您的缩略图显示在谷歌图像搜索中,您可以为您的缩略图创建一个通用命名约定,然后与robots.txt中的不允许模式匹配 User-agent: Googlebot-Image Disallow: /*-thumb.png$ 通过这种方式,你仍然可以在你的缩略图上添加alt标签,以帮助你阅读屏幕阅读器之类的东西,

所以我有一个图库,里面有很多缩略图,每个缩略图都链接到了全尺寸的图片。alt标签应该如何实现?我希望搜索引擎使用我在alt标签中提供的文本查找大型图像。代码如下所示


如果您不希望您的缩略图显示在谷歌图像搜索中,您可以为您的缩略图创建一个通用命名约定,然后与robots.txt中的不允许模式匹配

 User-agent: Googlebot-Image
 Disallow: /*-thumb.png$  

通过这种方式,你仍然可以在你的缩略图上添加alt标签,以帮助你阅读屏幕阅读器之类的东西,但它们不会出现在谷歌的图像结果中。此外,如果您将用户代理设置为Googlebot Image,则可以保留缩略图alt标记的元数据,以用作页面的有机内容。

如果您不希望缩略图显示在google图像搜索中,您可以为缩略图创建一个通用命名约定,然后与robots.txt中的不允许模式相匹配

 User-agent: Googlebot-Image
 Disallow: /*-thumb.png$  

通过这种方式,你仍然可以在你的缩略图上添加alt标签,以帮助你阅读屏幕阅读器之类的东西,但它们不会出现在谷歌的图像结果中。此外,如果将用户代理设置为Googlebot Image,则可以保留缩略图alt标记的元数据,以用作页面的有机内容。

使用此方法,如果我向缩略图img添加alt标记,它链接的大照片是否可以索引并显示在Google搜索图像中?是,但是大图像需要使用它自己的alt标记;因此,我的建议是,在进行图像搜索时,按照您希望有人搜索的方式对大图像进行SEO,并将缩略图的alt文本作为页面本身的正文内容。大图像如何拥有自己的
alt
属性文本?根据问题中提供的代码是不可能的。我只能将
alt
文本添加到缩略图中。有很多方法可以做到这一点,但我将如何做到这一点是更改为。然后创建一个名为imageBox.php的非常简单的php页面,将GET值加载到包含图像的页面中,因此基本上只有.jpg“alt=”“>如果您对PHP没有经验,只需创建一个HTML页面来包含图像也可以,但是如果这些图库很大,这将是一项额外的工作。使用这种方法,如果我在缩略图img中添加一个alt标记,它链接的大照片是否可以被索引并显示在谷歌搜索图像中?是的,但是大图像需要使用它自己的alt标记;因此,我的建议是,在进行图像搜索时,按照您希望有人搜索的方式对大图像进行SEO,并将缩略图的alt文本作为页面本身的正文内容。大图像如何拥有自己的
alt
属性文本?根据问题中提供的代码是不可能的。我只能将
alt
文本添加到缩略图中。有很多方法可以做到这一点,但我将如何做到这一点是更改为。然后制作一个名为imageBox.php的非常简单的php页面,将GET值加载到包含图像的页面中,因此基本上只有.jpg“alt=”“>如果您没有使用php的经验,只需创建一个包含图像的HTML页面就可以了,但是如果这些库很大,这将是一项额外的工作。