尽管 HTML5 中的新功能、丰富的狙击手、微数据的使用等等……我仍然找不到合适的方法来获得开发页面/站点的功劳。
当然,你有<meta name="author" content="Some name/company">
但那是网站的所有者。我只是开发人员。
我自己如何在一个页面内正确编码?你是怎么做/编码的?
尽管 HTML5 中的新功能、丰富的狙击手、微数据的使用等等……我仍然找不到合适的方法来获得开发页面/站点的功劳。
当然,你有<meta name="author" content="Some name/company">
但那是网站的所有者。我只是开发人员。
我自己如何在一个页面内正确编码?你是怎么做/编码的?
还有一种趋势是包含一个humans.txt
包含该类型信息的文件,包括您使用的任何插件。
查看http://humanstxt.org/了解更多信息,这很酷。
使用 rel=author 链接。这是执行此操作的语义方式。
<a href="site" rel="author">Written by ME</a>
正确完成后,这将在 Google 搜索结果中生成富文本片段。更多信息在这里:https ://support.google.com/webmasters/answer/2539557?hl=en
以下是它工作时的样子:
这里有一个工具可以让你知道你做对了:http ://www.google.com/webmasters/tools/richsnippets
“元元素上的名称属性必须是已定义的元数据名称或已注册的元数据名称……已注册的元数据名称是在中央 MetaExtensions 注册页面中注册的任何元数据名称。” - http://www.w3.org/TR/html-markup/meta.name.html#registered-metadata-name
定义名称:应用程序名称、作者、描述、生成器、关键字
MetaExtensions 注册页面: http ://wiki.whatwg.org/wiki/MetaExtensions
所以,<meta name="web_author" description="http://stackoverflow.com/users/931377/omar">
似乎最接近。
HTML5 CR规定,在meta
元素中,name=author
值(即content
属性的值)“必须是给出页面作者姓名的自由格式字符串”。这对应于 HTML 4.01中的描述性示例。
因此<meta name="author" content="Some name/company">
声称“某个名称/公司”是该页面的作者。那将是虚假信息,但这并不重要,因为很少有程序会使用此类标签中的信息。
因此,您可以使用<meta name="author" content="Omar">
,或将“Omar”替换为您的全名。但它通常不会向用户显示或以任何方式识别。要声明作者身份,您可以写“此页面由 Omar 创建”。在某处的普通文本内容中,可能在页脚中,可能标记为footer
. 无论如何,使其成为真正的文本内容是让所有访问者访问信息的唯一方法。
你也可以使用评论。<!-- -->
这就是我主要归功于自己的方式。或者将您的链接放在页脚中?
指向您个人网站的页脚链接效果最好。让您曝光您的工作以及您正在寻找的信用!
只需使用<meta name="generator">