language-agnostic - 为开源库选择名称

标签 language-agnostic open-source naming

Google 搜索该名称不会返回结果有多重要?

如果该库是用 Java 编写的,并且搜索“java libname”返回 10,000 个结果,这是否意味着您应该更加努力地找到一个可用的名称?

最佳答案

这不是一个很好的标准,因为 Google 将返回包含单词 Java 和您建议的名称的所有文档。除非您的名字是一个全新的单词,否则它可能在同一文档中与 Java 一词一起被提及!

要让您的项目名列 Google 榜首,重要的是:

  • 选择一个不太常见的单词 - 它不需要是唯一的,但它需要是人们不会在世界上每个网页上使用的单词。

  • 确保它在您网站的所有页面上(包括标题)中处于显着位置。

  • 让很多人链接到您的网站(当然这是棘手的一点!)开源项目比许多其他主题的网站更有机会获得 Google 的排名,很简单,因为极客会生成很多链接,尤其是。到托管优质免费软件的网站。

关于language-agnostic - 为开源库选择名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1082071/

相关文章:

algorithm - 如何找到对已知列表进行排序的最小交换集?

open-source - 开源 ESB 和 BPM 工具的建议

php - 在 Apache RewriteRule 指令中设置环境变量时,是什么导致变量名称以 "REDIRECT_"为前缀?

naming - 命名类时 "thread-safe"的同义词?

php - 具有相同类名的命名空间

floating-point - 为什么 float 不正确?

terminal - 如何阻止 ANSI 颜色代码弄乱 printf 对齐?

适合初学者的 PHP 问题集

c# - .net 分布式网格计算迁移,关于库、架构的建议

java - 帮助我理解如何使带有非 Maven jar 依赖项的 Maven 项目可供其他人使用