团队 EaSE 文章:SEO、Joomla! 及您的模板
许多人问“Joomla! 对SEO好吗?”我的最终答案是:“是的,它很好!”。
Joomla! 是一款理想的软件,您可以用它构建任何网站:商业、企业、教育、政府、门户网站等。同时,它也是设置最简便的内容管理系统之一,并且对于在搜索引擎中获得更好的排名也很有帮助。
Joomla! 的设计使得在不担心更新后丢失设置的情况下,很容易调整输出以适应SEO。您所有的覆盖设置都保存在一个名为 html 的自定义文件夹中。因此,它们受到保护,不会被覆盖,您可以创建或调整您的模板,以在搜索引擎中实现最佳性能。
在这篇SEO(搜索引擎优化)系列的第一篇文章中,我们将探讨您为网站实现良好的搜索引擎排名所需的基本知识。
页面优化
SEO不仅仅是一个页面过程。它是一个有机过程,应该从关键词研究(术语和短语)、构建搜索引擎友好型网站和构建链接开始。这三个中哪个最重要?所有三个。
构建搜索引擎友好型网站非常重要。和任何网站一样,Joomla! 需要一个好的模板、robots.txt 文件、站点地图、SEF URL 和 body 标签。
了解搜索引擎的工作原理是一个漫长的过程,但以下是一些快速指南,用于页面SEO步骤
一个网页如果具有以下特点,可以被认为是SEO友好的:
- meta描述(最多150个字符)
- 良好的结构
- 链接到主页
- 面包屑导航
- 分类或/和部分链接
- 标题包含H1标签,包含关键词或短语(标题标签最多70个字符)
- 副标题包含关键词或短语
- 优秀的文本与代码比率
- 内容(文章)接近关闭的head标签
- 独特的内容
- 图像的正确名称,包含alt属性和文件夹名称
- 文章中关键词和/或短语的一两个实例(标题、alt、粗体、斜体)
- 速度和不超过150 kb
- CSS和JavaScript压缩文件数量少
在搜索引擎爬取网站之前,它们首先会尝试找到 .htaccess 和 robots.txt 文件。
robots.txt
当您解压 Joomla! 归档时,您将在目录的根目录中找到 robots.txt 和 htaccess.txt 文件。请勿将这两个文件从 Joomla! 网站的根目录中移动。
通过 robots.txt 文件,您向搜索引擎提供了指示,告诉它们应该访问哪些页面。请注意,搜索引擎会访问您的所有页面以检查是否存在某种隐藏的恶意代码,但它们不会索引您通过此文件排除的页面。不要在 robots.txt 文件中包含单个页面的 URL,因为这可能是一个间接的安全风险。总是包含包含该文件的文件夹会更好。
通常,我在 robots.txt 文件中推荐做两件事
- 告诉所有搜索引擎您的站点地图在哪里
User-agent: *
sitemap: http://www.domain.com/sitemap.xml - 完全删除此行
Disallow: /images/
.htaccess
最值得注意的是,.htaccess 可以用于创建 SEF URL,设置规范 URL,重定向和一些限制。关于 .htaccess 的更多信息将在未来的文章中提供。
主体标签
主体标签对 SEO 很重要:描述、关键词、语言、rel="canonical"、标题标签、页面结构、速度、文本中的关键词、标题(h1、h2、h3、h4)、图片名称、alt 属性、粗体、斜体、锚点、微格式、HTML 注释。
覆盖默认输出
尽管 Joomla! 不是为 SEO 而生的,但其优势在于开发者可以创建任何类型的网站,使其完全优化以进行 SEO。《理解输出覆盖》将给您自由,以正确地进行 SEO 工作。
从您的模板中删除不必要的代码
在大多数情况下,许多 Joomla! 模板是可爬取的,并且不会对搜索引擎造成问题 - 但请确保您清理您的代码。我经常看到人们使用不到 50% 的模板附带 CSS 代码;如果您不使用 pdf、打印和电子邮件图标,请从代码中删除它们。
链接中的关键词或短语非常重要
带有关键词或短语的链接将被视为比其他任何相同主题的链接更重要。一个干净、不长的 URL 将使其他网站更容易建立反向链接。链接中不应包含超过两个短语,并且不应包含三个或四个类别。
元描述
此描述不应超过 155 个字符。此描述通常在搜索引擎结果页面(SERP)中显示,因此您应始终小心地使其用户友好。这意味着可读性和有趣性,以便用户会点击它。如果您可以在其中放入一些关键词,那很好,但它对 SEO 的影响不会很大。
面包屑导航
这些非常有帮助,并且可以在 SERP 中以丰富格式文本的形式显示。微格式和丰富格式将在后续文章中更详细地讨论。
标题
标题应始终位于 H1 标签中,包含关键词或短语,最多 70 个字符。这是由于 URL 和浏览器标签的原因。H1 标签是 SEO 中最重要的主体标签。标题应始终包含关键词或短语。
文本与代码的比例
是的,搜索引擎会寻找这个,但不要过于担心 - 保持您的页面在 150 千字节以下。如果您有强劲的竞争对手,那么您应该更加注意这个比例。
必须靠近头部的内容(文章)
我确信您都已经习惯使用 CTL+U(查看源代码)来查看网页源代码。内容应该非常接近 body 标签的顶部,所有其他内容(模块)都应该在其下方(按源代码顺序排列)。您将关键词或短语放在开头非常重要。
独特内容
好的、独特的文本对于获得更高的排名非常重要。始终检查文本与代码的比例,但不要忘记您是为用户而写的。即使内容是您自己的,也不要从其他网站上复制/粘贴内容。搜索引擎可能会对此进行处罚。制作病毒性内容——将在未来的文章中讨论。
使用文件夹名称正确命名图像
这可以从搜索引擎中获得额外流量。图像的命名非常重要:“DSCF0150.jpg”应重命名为更合适的内容,如“house-on-manhatten.jpg”。
Alt属性
alt标签可以为页面的SEO带来优势。示例
img src="/house-on-manhattan.pg" alt="House on Manhattan for sale"
在内容中重复关键词和/或短语
没有必须输入文本中的关键词的魔法数字。良好的做法是在文本中多次重复它,例如在粗体、斜体、alt中。但请保持合理。不要过度使用它们,因为用户不喜欢。
压缩和CSS和javascript文件数量少
更多内容请参见Team EaSE文章 - 美丽不仅仅是皮肤之深。网站的速度非常重要,单页的最大重量应低于150千字节。
字幕
我从不理解为什么模块中的标题被放在H3标签中。正如之前所说,主要文章标题应放在H1标签中,但不要忘记使用h2、h3和h4标签。它们也很重要。在大多数页面上将标题保持为H3标签,如“投票”、“主菜单”、“谁在网站上”,并不是最佳选择。我建议将模块标题放在较低的H标签中,如H5或H6,或者根本不使用H标签。
在Joomla社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能不与Joomla项目的官方立场一致
通过接受,您将访问由https://magazine.joomla.net.cn/之外的第三方提供的服务
评论