Joomla搜索引擎优化

Stella981
• 阅读 798

无需其他扩展程序的Joomla核心系统已经为优化搜索引擎系统提供了广泛的可能性。在本文中,我们解释了如何优化Joomla网站(页面优化)。

什么是页面优化?

页面优化是用于描述搜索引擎优化领域的术语,该领域负责改善网站本身。

页面上的优化分为以下几个方面:技术,内容,结构和可用性。随着这些领域的改善,应该实现搜索引擎中位置的持久改善。

Joomla配置

Joomla核心系统已经提供了广泛的可能性来优化搜索引擎系统。

搜索引擎友好的网址

首先是搜索引擎友好的URL的设置。这里有几种变体。Joomla URL看起来像这样,而没有更改基本设置:

https://www.eee-eee.com/index.php?option=com_tags&view=tag&id=2:joomla

这不是特别好,搜索引擎也无法评估此URL后面隐藏的内容。

Joomla提供了一些改进此网址的选项。这些设置可以在管理中的菜单项“系统管理”->“全局配置”下找到。

首先,应将“搜索引擎友好的网址”选项设置为“”。

Joomla搜索引擎优化

使用此设置,您的URL看起来会好很多。

http://www.eee-eee.com/index.php/seo-mit-joomla

为了删除URL的“ index.php”部分,必须进行两项更改。

1.)首先,您必须将文件htaccess.txt重命名为.htaccess。为此,必须使用FTP程序(例如FileZilla或Web界面)访问服务器,并且必须重命名该文件。之后可能不再显示该文件。这是完全正常的,因为文件名开头的句点表示该文件不可见。

如果在这一点上有问题,Web主机的支持当然可以提供帮助。

2.)将选项“使用URL重写”设置为“是”并保存配置。

现在,URL应该看起来像这样。

http://www.eee-eee.com /seo-mit-joomla

网站标题和描述

网站的标题是对网站整体的定义,是网站的主题,一方面是便于搜索引擎的识别,另一方面也是明确的告诉用户,网站是属于什么类型的主题,描述是对整个网站内容的概括或者栏目页的概述,让搜索引擎可以更精准的抓取到网页的内容,对网站的意义非常重大,对于搜索引擎和用户起到引导的作用。对于新站来说,搜索引擎对其的考核一个重要的标准就是TDK的写作。标题、描述和网站内容匹配程度越高,更新的内容对用户越有帮助,网站获取的排名也会越高。尽量是标题描述更大可能的契合网站内容,有利于搜索引擎识别。

网站关键字

关键词是一个网站的灵魂,是网站用户实践中最直接,最重要的元素。挑选适当的关键字,可以带给您更多流量收益,但是切记不可频繁修改关键字,否则对搜索优化非常不友好

内容的结构

除了实际的内容外,内容的结构也非常重要。

标题将文章分为几节和小节,以便用户和搜索引擎可以快速轻松地掌握内容。

网站的每个页面都必须具有标题1标题,这一点很重要。该标题应立即告诉用户该帖子的内容。

这是许多Joomla的第一个陷阱!模板。文章标题通常作为标题2输出

我想在这里提出两种可能性来解决这个问题。

第一种选择是使用Joomla!用于定义页面标题的菜单项。如果没有更改标准设置,则该标题现在在页面上彼此相邻的正下方显示两次。这是页面标题和帖子标题。现在,可以在全局设置,帖子设置或菜单设置中隐藏帖子标题。

第二种方法是创建模板替代。Joomla中的替代概念!提供了许多用于自定义输出的选项,在这种情况下,将调整替代值,以便Joomla!输出文章标题,输出为标题1。可以在模板中创建替代。但是,需要一定的PHP知识。

站点地图

应该创建一个XML网站地图,以便搜索引擎可以完整,快速地阅读该网站。可以从我们官网直接下载相关扩展,并快速生成站点地图。

网站速度

这一点对于搜索引擎优化也特别重要。在Joomla核心系统在那里可以改善GZIP和缓存。这同样也是提高网站运行速度的一个小技巧。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Souleigh ✨ Souleigh ✨
3年前
前端性能优化 - 雅虎军规
无论是在工作中,还是在面试中,web前端性能的优化都是很重要的,那么我们进行优化需要从哪些方面入手呢?可以遵循雅虎的前端优化35条军规,这样对于优化有一个比较清晰的方向.35条军规1.尽量减少HTTP请求个数——须权衡2.使用CDN(内容分发网络)3.为文件头指定Expires或CacheControl,使内容具有缓存性。4.避免空的
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这