Monthly Archives: 7月 2022

7月 29th, 2022

网站建设和网站建成之后的SEO优化推广大家会遇到的一些问题 。

一:网站建设的重要性:

1.网站的稳定性:俗话说三分建站七分推广,很多企业在做网站设计的时候都不是特别在乎,觉得只要做了推广就可以了,只要网站上留个电话能找到我,所以企业大部分网站都是套模板,网站用廉价的服务器,服务器不稳定甚至会存在打不开的情况,所以很多时候我们看到一些投钱在做竞价推广的企业,我们点击甚至会发现网站是打不开的,很多费用都浪费了,试想企业做推广投放,结果却是客户连网站都打不开。推荐阅读:《网站建设中有哪些错误事项》

2.网站页面的设计:现在线上的竞争越来越激烈,网上很多订单机会都是转瞬即逝的,任何一个搜索引擎只要做的行业还可以的,基本上首页同行会有很多,有的做百度竞价的,有的做网站SEO的, 那这么多企业在投放广告的同时,客户应该如何选择呢,客户除了产品本身价格对比外,更多的就是通过网站来判断这个企业的可信性,专业性,产品的分类是否专业和简介明了,产品的图片及参数是否清晰,厂房的照片是否呈现了,其实网站的细节体现了是否会博得客户进一步联系你的兴趣,所以不要再套一些模板了,一定要注重网站的内容设计和排版,如何一个连外在都收拾不好的人,又有多少人愿意了解你的内在呢?

二:网站推广应该怎么做?

1.那是不是网站设计的很漂亮就一定会带来生意呢?当然不是,试想如果你收拾的再漂亮,如果没人认识你,客户在网上搜索产品的时候找不到你们的网站,都是白搭。所以当我们做好网站建设之后,一定要做SEO优化,因为不做SEO优化你的网站即使做了十年都没有用,但是如果你做网站的同时,在标题上加一些关键词,每个产品描述,新闻都加一些关键词,这样你的网站随着时间会越来越好,越来越值钱,也意味着做网站的同时做SEO优化是长期的投 资。

2.在做关键词SEO优化的时候我们网站选词应该围绕这几个原则:“有流量的”,“有相关性的”, “有能力的”,首先有流量的很容易理解,就是大家回去搜的词,如果一个产品词是没有人去搜的做上去也是无用的,那我们怎么去看这个关键词是都有人去搜的,首先这个时候我们可以在百度搜一下看这个词有多少的收录量,收录量越多意味着热度越高,其次我们可以借助百度关键词规划师去分析这个词的平均流量。推荐阅读:《如何开始给一个新的网站做SEO》

3.“有相关性的”意思是,如果我们一味的去追求有流量的也是不行的,每个行业都有自己专注的行业,比如我是一家做工业炉的企业,一般人投放直接会设置“工业炉”这个词,但是他不是一个好的词,因为他的范围实在太大了,就好比我们现在去淘宝买一双女士高跟鞋,很少会有人直接去搜“鞋子”或者说“女鞋”,这样的关键词吧,大部分还是需要去设置一些比较精准词,就拿“工业炉”这个词来说,我们可以延伸去设置一些词比如“真空炉”,“工业退火炉”, “气淬炉”等等,这样就比较精准啦。虽然搜的人相对来说少了一些,但是客户是冲着这个产品去买的,所以转化率却非常的高,

4.“有能力的”,基于前两个来说第三个就是我们不得不面对的一个现实问题,我们人人都想投一些大词,这样搜索的概率就会增大,但是往往一天投放下来,或者做了一年的SEO网站优化却一点效果也没有,钱倒是投了好几万,就开始抱怨网络营销的都是骗子,对网络营销不信任,其实这都是因为我们太想一步登天了。

最后,和大家说一下,不管你是外包的网络公司,还是自己建网站,一个企业想要做好网网站和网络营销,都需要花心思,回报可能会慢一点,但是任何的收获都是来之不易的,最好希望大家能通过互联网为企业带来一些新的销售渠道。推荐相关阅读:《WordPress网站如何拒绝SEO垃圾反向链接》

7月 25th, 2022

Telnet 是用于虚拟终端服务的标准TCP/IP 协议。它使您能够以一种显示为本地系统的方式建立与远程系统的连接。TELNET 的完整形式是终端网络。hostease美国VPS云主机商分享Linux了解操作系统之Telnet 与SSH区别(一)

Telnet协议主要由网络管理员用于远程访问和管理网络设备。它通过远程登录到远程设备的 IP 地址或主机名来帮助他们访问设备。它允许用户访问远程计算机上的任何应用程序。这有助于他们建立与远程系统的连接。

什么是 SSH?

SSH 是一种广泛用于远程访问和管理设备的网络协议。SSH 的完整形式是Secure Shell 是通过Internet 访问网络设备和服务器的主要协议。

它可以帮助您通过网络登录到另一台计算机,并允许您在远程计算机上执行命令。您可以将文件从一台机器移动到另一台机器。SSH 协议对双向流量进行加密,有助于防止贩运、嗅探和密码盗窃。

主要区别:

Telnet 是用于虚拟终端服务的标准TCP/IP 协议,而SSH 或Secure Shell 是通过网络登录到另一台计算机以在远程计算机上执行命令的程序。

Telnet 容易受到安全攻击,而SSH 可以帮助您克服 Telnet 的许多安全问题。推荐阅读:《Linux KVM有什么优势?》

Telnet 使用专为局域网设计的端口23,而SSH 默认在端口22 上运行。

Telnet 以纯文本形式传输数据,而SSH 数据通过安全通道以加密格式发送。

Telnet 适用于专用网络。另一方面,SSH 适用于公共网络。

重要的 Telnet 命令

以下是一些重要的Telnet 命令:

Open:这个telnet命令用来打开主机名端口号,建立到主机的Telnet连接

关闭:帮助您关闭现有的 Telnet 连接

退出:退出 Telnet

状态:使用此命令确定Telnet 客户端是否已连接。推荐阅读:《Linux命令行教程:使用CD命令操作终端(一)》

时间标记:定义时间标记

终端类型/速度: 设置终端类型和速度。

重要的 SSH 命令:

以下是一些重要的SSH 命令:

ls–显示目录内容(列出文件名)。

cd –此命令可帮助您更改目录

mkdir–帮助您创建一个新文件夹(目录)。

touch –允许您删除文件。推荐相关阅读:《Linux 中修改打开文件的数量限制》

TAGS: , ,
7月 21st, 2022

购买域名是让您的业务上线的第一步。但是,一旦您为您的新网站想出了一个完美的名字,下一步是什么?很多,事实证明。选择域名只是创建在线形象的开始。继续阅读以了解后续步骤。

同步您的域和主机

如果您想让您的网站启动并运行,您需要将其与网络托管帐户相关联。主机服务器有多种形式,如虚拟主机、WordPress 主机和独立服务器,因此在决定之前真正了解您的业务需求非常重要。

例如,如果您预计拥有一个相当简单且流量较低的网站,则共享服务器可能会这样做。但是,如果您经营一家大批量零售机构,并且您希望这些数字能够在线上延续,那么您将需要一些更强大的东西。推荐阅读:《怎样注册一个好域名?》

决定托管服务并购买计划后,您必须将域的名称服务器更改为托管公司指定的名称服务器。虽然听起来很复杂,但实际上很简单:

登录您的域名注册商并找到您的域名服务器,将主机提供的名称服务器复制并粘贴到现有名称服务器所在的框中。如果您需要进一步的帮助,请与您的主机技术支持团队联系。传播此更改最多可能需要12-24 小时。

创建网站

拥有域名和托管服务后,您就可以开始创建网站了。归根结底,实际上有两种选择:聘请网站设计师为您完成或自己处理项目。

聘请网站设计师会花费更多,但需要的时间更少。在大多数情况下,您必须向设计师提供您的概念、内容(图像、徽标、博客等)和业务信息,其余的由他们完成。

创建自己的网站可能听起来令人生畏,但这实际上只是投入一点时间和精力的问题。网站创建工具,例如即使您没有任何编码经验,Website Creator也让这个过程变得超级简单。以下是网站创建器是构建网站的绝佳工具的一些重要原因:

一个简单的向导将引导您完成创建网站的整个过程,包括主题、内容和插件。

包含的内容是由您所在行业的人撰写的,因此术语是合适的。推荐阅读:《域名服务器是什么?》

您的网站及其所有页面都可以在暂存区工作,这样您就可以在上线之前看到它的外观。如果需要,您可以在针对每个环境分别发布和编辑之前,在台式机、平板电脑或智能手机上预览您的内容。因为它是WordPress 的一部分,所以有一个庞大的支持社区。

既然您已经启动并运行了您的网站,您还能用您的域名做什么?

创建一个特定于域的电子邮件地址。如果您将网站用于业务,那么您将需要与您的新域名匹配的电子邮件。您的托管公司可能会提供至少一个免费的电子邮件地址与您的网站一起使用,因此请在注册任何其他服务之前与他们核实。

安全匹配的社交媒体。如果您打算在社交媒体上活跃,理想情况下您的个人资料名称将与您的网站名称相匹配。它不仅可以让客户和潜在客户更容易找到您,还可以创建更强大的品牌标识。

拿到名片。即使您主要在网上做生意,当您与某人面对面时,您也希望有卡片可以分发。确保您获得一套印有您的新域名的全新套装,以便人们知道在哪里可以在线找到您。

如果您的域名发生了这种情况,并且三天前看起来很棒的东西不再听起来那么热门,那么修复起来并不难。有几个售后网站,您可以在其中出售您不再需要的域名,它们通常只收取一小部分销售费用。

选择域名是一个有趣且令人兴奋的过程,它为网络世界打开了许多大门。注册过程很简单,您可以为您的在线形象提供许多好处,包括使用您的域名的电子邮件和社交媒体。推荐相关阅读:《什么是好域名,怎样购买?》

7月 19th, 2022

hostease美国服务器商将向您展示一些您可以部署的策略,以使现有代码库与 PHP 8 兼容。

静态分析工具,例如 PHPCompatibility 来检测语法问题。

自动测试以检测运行时问题。

手动测试以检测运行时问题。

根据您的测试套件的覆盖范围以及语法更改和运行时的比例,这些策略很好地用于修复代码库与新版本 PHP(目前正在讨论 PHP 8)的兼容性。确实,在 PHP 8 和 WordPress 的情况下,还有一些额外的挑战使得很难依赖这些策略来确保 WordPress 与 PHP 8 的完美兼容性。下面我们将报告我们已经部署的策略对于 WordPress 并分享结果。推荐阅读:《 如何将PHP更新为WordPress建议的版本 》

静态分析工具

由于 PHP 8.0 中的一些更改的性质,使用静态分析可以检测到的问题是有限的。在那些情况下,静态分析看起来超越了它们的传统潜力并计划跟踪变量和常量的值以及运行时类型,这种扫描的结果肯定会容易出现误报。静态分析工具除此之外,PHP Compatibility 是唯一一款用于查找 PHP 跨版本兼容性相关问题的静态分析工具。除了 PHP 兼容性之外,其他静态分析工具还报告了更大范围的问题。珍惜结果以检测与 PHP 跨版本兼容性相关且实际上正确的问题非常耗时,并且需要深入的工具相关知识,尤其是关于将它们配置为最小噪音的知识。同时,这些工具一直处于不稳定状态,试图继续 PHP 版本的变化并更新可能的扫描。因此,我们可以期待这些工具在未来检测到更多问题。因此,与目前已经存在并且可以进一步发现的东西无关,这些工具很有可能在(不远的)将来仍然会发现更多问题。

使用 PHPCompatibility 扫描 WordPress

“__destruct() 将不再在 __construct() 中的 die() 之后被调用”是 PHPCompatibility 发现的另一个 PHP 8 问题。扫描仪可以完美地检测到这一点。但是,经过进一步分析,发现在这种情况下没有问题。除此之外,PHPCompatibility 在“插件/主题编辑器”使用的代码中检测到问题。涉及代码的分析已确定代码中存在潜在的疏忽。在编辑器中,WordPress 期待对代码做最少的分析;但是,它没有考虑 PHP 5.3+ 代码。在考虑到 PHP8 中的相关变化的同时,这种疏忽现在变得更加复杂,难以解决。我们使用 PHPCompatibility 对开发版本进行了扫描,正如我们预期的那样,结果与我们使用之前的 PHP 更新获得的结果大不相同。扫描仪检测到的问题由外部维护。

使用 Exakat 扫描 WordPress

谈到 10 月 16 日发生的最新公开扫描,基于 WP 主干, Exakat 总共报告了 149.567 个问题。PHP 8 兼容性报告向我们展示了总共 93 个问题。但是,它是不完整的,因为与 PHP 8 相关的分析编号未包含在报告中。虽然我们预计这些报告会包含大量误报,因为 WordPress 不使用类型声明,因此类型是从找到的代码和 docblocks 中显示的类型推断出来的,但仍应单独检查这些问题。无论发现的问题中只有 1% 是正确的,但仍然会下降到大约 450 个错误,这仍然需要处理。除此之外,从误报中剔除真实问题需要大量时间。

使用 PHPStan 扫描 WordPress

使用PHPStan进行扫描需要完全定制的规则集才能获得远程可用的结果,但事实证明它们充满了一些误报,导致输出无法使用。注意:我们并不是在批评 PHPStan 工具,但这很大程度上是因为 WordPress 几乎不使用类型声明,而另一方面,PHPStan 主要倾向于使用现代代码的项目,不是吗?包含最基本配置的初始扫描将产生 20.000 多个问题。使用上述高度定制的规则集进行扫描,专门针对 PHP 8 相关问题,仍然会在级别 5 产生 580 个问题,在级别 7 产生额外的 2.150 个潜在问题。这些可能包含一些误报,但会产生更多 380 个问题在第 8 级有类似的警告。最近打开了一个Trac 票证,以解决基于未知配置的一系列问题,但完全针对您传递的参数类型不匹配(级别 5)。PR 草案可用于解决这些问题。对该 PR 的初步评估表明,大多数提议的修复都会将变量类型转换为预期的类型并隐藏问题,而不是通过正确检查来实际修复它们。如果这些更改没有伴随严格的单元测试,这会导致应用程序出现意外行为。除此之外,tit 可能会导致难度增加,同时肯定会进一步调试错误。目前,尚不确定建议的修复是否有必要,或者是否应将已识别的问题视为误报。推荐阅读:《如何给WordPress添加验证码以减少垃圾邮件》

测试

由于 PHP8 中存在问题的交换的性质,静态分析可以走这么远。手动审查和测试软件被证明是一项艰苦的工作,当有很多事情需要注意时,人类也很容易忽视一些事情。现在,谈到最终用户执行的测试,它们被证明是相对无用的,因为这通常会导致测试“快乐路径”。如果我们想获得更可靠的结果,那么我们需要全面的探索性和回归测试。测试拥有高质量的自动化测试并在 PHP 8 上运行这些测试比什么都重要。这将完美地表明预期的 PHP 8.0 问题。大多数技术极客都对 PHP 8.0 感到兴奋,当然,这次的变化是巨大的。每个人都将花费一些时间来了解 PHP 8 的兼容性、配置、优势等,其中弹出的最大问题之一是——“WordPress 是否已经与 PHP 8 兼容,如果不兼容,那么需要采取哪些措施是需要的。”好吧,一旦 PHP 8 发布,我们的专家时间就投入到最深层次的测试中,结果可能会让任何人感到震惊!是的,我们现在什么都知道了,并且很高兴炫耀我们的报告和测试结果。现在让我们继续在 PHP 8 上运行自动化测试。

在 PHP 8 上运行自动化测试

PHPUnit 9.3 是第一个与 PHP 8.0 正式兼容的 PHPUnit 版本,于 2020 年 8 月发布。好吧,在 PHP 上运行自动化测试套件很困难,因为事实上的单元测试工具。运行自动化让一个在 PHP 8 上运行的自动化测试套件将我们带入下一个兔子洞,作为在 PHP 世界中执行单元测试的事实上的工具;PHPUnit 通常每年都会发布一个大版本,每个主要版本都支持以前的 PHP 版本。它引入了重大更改,但由于 PHPUnit 9.3 正式兼容 PHP 8.0,正如我们上面提到的,无需担心!我们知道,WordPress 至少仍然支持 PHP 5.6。为了在 PHP 8.0 上运行测试,任何与 WordPress 相关的测试套件都需要与 PHPUnit 5 到 PHPUnit 9 完全兼容。实现这些工具以使测试套件兼容仍然需要花费精力和时间。

让测试在 PHP8 上运行 WordPress Core

WP Core 的测试目前正在通过并针对 PHP 8 运行。这些测试是在 PHPUnit 7.5 的 composer 安装版本上进行的。尽管 PHPUnit 9.3 是与 PHP 8 正式兼容的最古老的 PHPUnit 版本。最后一个问题已通过将选定数量的文件/类从 PHPUnit 9.3 复制到 WordPress 测试套件来解决,不包括 Composer 自动加载生成中的 PHPUnit 的本机类,支持在 WordPress 测试套件中使用 PHPUnit 9.3 的副本。这是可行的,但是,现在,我们将其称为 hacky 解决方案,除了当前可能需要的维护外,它在未来可能不可持续。为了测试的质量,一开始肯定很低,在大多数情况下都使用松散的类型检查。更深入地讲,解决此问题的 Trac 票证于 2016 年开放。考虑到 PHP 中更严格的类型遵守,此票证已恢复。已经进行了大量工作来缓解这种情况。在我们编写时,大约有 800 个实例(676 个 assertEquals() 添加到 96 个 assertNotEquals())。仍在使用松散的类型检查——从 8000 多个实例减少。部分地,在比较对象时,剩余的松散类型断言是合法的;在某种程度上,这些当然需要解决。但是,它目前会导致测试失败。最后这些强调了测试中的缺点,但更多的是,在被测试的代码中。

测试主题和插件

只有一小部分可用的插件是专业开发的,并且更受欢迎,并且已经进行了自动化测试。一般来说,这是令人担忧的,因为一个普通的 WordPress 网站肯定会运行近 19 或 20 个插件。相当多的网站推出了更多插件!对主题进行自动化测试就更罕见了。让这些测试套件在 PHP 8 上运行是一项挑战。而且在获得有关插件和主题与 PHP 8 兼容性的见解之前也是如此。但是,所拥有的插件/主题大多是可以预期最少 PHP 8.0 问题的插件/主题。我们惊呼是因为这样的主题/插件使用了专业的开发模型。更大的担忧是没有测试的大量测试和主题,因为在使用 PHP 8 运行时这些更容易出现问题。

对于确实有测试的主题和插件,主要有两种类型的测试,它们可能有也可能没有到位:

单元测试。“嘲笑” WP 以允许测试插件代码的独立测试。使用了像BrainMonkey和Mockery这样的流行框架。

集成测试。现在,集成测试是在我们运行测试套件之前 WordPress 本身加载的地方,它将使用 WPcore 代码并与 WP 测试套件集成。

集成测试

我们知道 WordPress 已决定坚持使用 PHPUnit 7.5。这意味着什么?好吧,对于主题和插件的集成测试,这些也将跳转到 PHPUnit 7.5(最大)。主题和插件要么必须复制 WP Core 中的 hack 以使其集成测试完美运行,要么必须使用WP Core 中的文件。但是,他们将不得不创建一个自定义自动加载器,因为无法使用相同的 Composer 自动加载生成黑客。如果无论如何都需要阻止加载 PHPUnit 原生文件,则必须确保在 Composer 自动加载文件之前引导此类自定义自动加载器。

单元测试

对于在 Mockery 或 BrainMonkey 帮助下的单元测试,PHPUnit > 8 是必需的,因为可用于 PHPUnit 7.x 的 Mockery 框架与 PHP 8.0 不兼容。因此,这些测试套件的可比性对于 PHPUnit 5 到 9 是强制性的,这无疑增加了另一个挑战。如何?当使用两种测试套件时,需要不同版本的 PHPUnit 来运行每个测试套件。为了加剧这种情况,插件通常会有一个提交的 composer.lock 文件,以确保它们的运行时依赖项处于它们可以依赖的给定版本,并且与 PHP 5.6 完全兼容。单元测试在某些时候,最后一部分是通过在 composer.json 文件中具有平台 php 5.6 类型的配置来强制执行的。这也意味着他们的开发依赖项 BrainMonkey、Mockery、PHPUnit也将锁定在与 PHP 5.6 兼容的版本。现在,这肯定会阻止在 PHP 8.0 上运行测试。除了更新 composer.lock 文件和 composer.json 之外,您还可以通过即时删除平台来克服这个问题。但是,这使得在 PHP 8.0 上运行测试对开发人员来说更加复杂,无论是在 CI 中还是在本地。

PHP 8 兼容性在大型 WordPress 网站上看起来有些棘手

通过调查 PHP 8 中的一系列重大更改,我们可以确认这很容易在网站上造成巨大的破坏,而破坏的原因尚不清楚。在某些时候,错误会发生在一个地方,但由不同地方的主题或插件生成,这肯定会使这些问题很难调试。无疑是一个积极维护的 WordPress 网站,并且有专门的专业开发人员团队为其提供支持。绝大多数 WordPress 网站都没有这样的奢侈,并且减轻这些网站上的兼容性问题肯定是具有挑战性的。

开发者需要多久更新一次?

PHP 每个版本的生命周期为 2 年,并且在这个时代修复了 bug。再增加一年,在此期间修补安全问题。PHP 7.4 于 2019 年 11 月到来。它是 PHP 7 的最终版本。这意味着 PHP 7.4 中的错误将被修复到 2021 年 11 月。安全问题将被修补到 2022 年 11 月。它将达到其“生命终结”在那个时间点。开发人员必须更新因此,硬性截止日期是 2022 年 11 月:此时所有 PHP 代码都需要与 PHP 8 兼容,否则就有被困在潜在易受攻击的 PHP 版本上的危险。

结论

PHP 8 将包含许多重大更改。我们已经在我们的报告中描述了这些变化的一个很好的范围,我们的专家认为除了更广泛的 WordPress 生态系统之外,这些变化将对 WordPress 产生更剧烈的影响。那些通常必须处理成为问题的警告。并且引入了几个错误,这可能很难处理。您可以在运行时检测到更高百分比的这些更改。解决所有这些兼容性问题是一项艰巨的任务。为此,您需要使用各种策略,从静态分析到自动化测试。它需要大量的时间+精力。您应该有权使用工具来完美地执行所有操作。对于必须支持各种 PHP 版本的项目,如 WordPress,在处理各种版本的分析工具时引入了一些额外的复杂性,正如我们上面讨论的那样。当然,由于 PHP 5 和 8 之间的运行时和语法差异如此之大,这变得相当困难。在 WordPress 上使用 PHP 8 好不好?其实不是这里的论据。这里唯一的结论是——这样做变得非常具有挑战性。此外,我们还考虑了覆盖问题和 WordPress 的 PHP 依赖关系。如果您想可靠地检测兼容性,那么高测试覆盖率证明是必要的。谈到 PHP 8,它甚至更重要,因为兼容性问题的数量比平时要多。其中很大一部分可以仅在运行时检测到。

那么,我们有什么建议呢?

如果检测到问题,则需要进行大量调试以找到问题的根源,无论是 WordPress、主题、插件,还是与 PHP 兼容性直接相关。依赖项几乎没有测试覆盖率并且很低。因此,很难惊呼什么是真正意义上的 WordPress 与 PHP 8 的核心兼容性。由于 PHP 8 如此专注于严格类型,WP 的类型不安全可扩展性系统变得更加容易受到问题的影响,可能导致插件在其他插件或 WP 本身中产生类型错误。我们通过对上个月的错误数据进行分析来对此进行测试。作为一个巨大的网站,我们认为它可能会强烈表明我们可以预期的各种问题。当然,我们发现几个警告会演变成 PHP 8 的错误。我们更愿意在这里做一个最后的说明。WordPress 并不是唯一可用的遗留代码库。它也不是唯一一个支持大量 PHP 版本的项目。本文中的信息也可能适用于其他项目。这篇文章的主要目的是告知并概述与 WP 中的 PHP 8 兼容性相关的挑战和问题。我们非常希望它能完美地达到这个目的。推荐相关阅读:《 WordPress网站如何拒绝SEO垃圾反向链接 》

TAGS: ,
7月 15th, 2022

在做SEO的过程中,我们可能会着重于反向链接的建设以提升网站权重,但是在某些情况下,低质量的反向链接反而会适得其反。好的反向链接对网站的排名提升有益,但不好的反向链接,比如垃圾邮件,或者一些不良来源的链接,可能会通过算法或者手动操作对自身的网站产生负面影响,我们拒绝反链,实际上是在要求Google忽略这些指向你的网站的链接,通过摆脱这些垃圾链接,可以避免网站招致搜索引擎的惩罚。hostease香港服务器商分享WordPress网站如何拒绝SEO垃圾反向链接

在什么情况下我们需要去清理反向链接呢?

1.网站的流量/排名下降——如果你的网站近期流量明显下降,并且连接配置文件异常,那么可以尝试清理反链,看是否可以改善。推荐阅读:《如何开始给一个新的网站做SEO》

2.负面搜索引擎优化攻击——如果竞争对手用垃圾链接轰炸你的网站,试图降低你的排名,那么出于自保也需要去清理这类垃圾链接。

3.主动的日常维护——尽管你的网站正常稳定运行,也需要做日常的维护来优化网站的各种外链。

如何找到要拒绝的反向链接?

有两种拒绝反向链接来源的方式:

1.输入特定的URL来拒绝来自该页面的反向链接。例如,定位site.com/spam-post将删除该页面中的链接,但不会删除site.com/cool-post.

2.定位整个域名来拒绝来自该站点的所有反向链接。例如,定位site.com将拒绝来自 的每个反向链接site.com,包括site.com/spam-postAND site.com/cool-post。

如何查找需要拒绝的特定也页面和域名?

最简单的办法就是使用SEO研究工具,例如:

– Ahrefs 反向链接检查器

– Semrush 反向链接审核(阅读我们的 Semrush 评论以了解更多信息)

– Moz 链接资源管理器

– WebCEO 有毒链接检查器

所有这些服务都有可用来查看网站反向链接的工具。然后可以按“垃圾邮件”过滤,只找到负面反向链接。推荐阅读:《 SEO有哪些不同类型? 》

如何在 Google Search Console 中拒绝反向链接?

1.在通过 Google Search Console 中拒绝反向链接之前,首先选择好需要拒绝的链接,然后将他们加入到一个TXT文件中。

要定位单个URL,需将完整的URL粘贴到文档中,包括https/http部分。

要定位整个域名的网站的话,请使用这个格式:domain:spammysite.com

例如:

https://spamexample.com/stuff/comments.html

https://spamexample.com/stuff/paid-links.html

https://shadylinkseller.com/pbn/spam/

domain:shadyseo.com

domain:spammysite.com

注意:

1.文件必须是.txt格式

2.确保是UTF-8或者7位ASCII码

3.文件最大100000行,包括空白和注释

4.可以使用#注释

2.访问Google Search Console 的链接拒绝工具:https://search.google.com/search-console/disavow-links ,下拉列表选择好网站,点击上传按钮,上传前面设置好的文件,如图:

3.链接提交之后并不会立即生效,在上传之后大约等几周的时间,Google就会开始将您提交的信息纳入排名。

如何取消拒绝反向链接?

我们在提交时可能会误传一些有效的反向链接,那么在提交之后是否可以取消呢?答案是可以的,请再次回到链接拒绝工具页面,下拉选择你自己的网站,然后单击取消拒绝,同样,更改需要几周时间才能生效。推荐相关阅读:《 网络营销中除了SEO还需要关注的几个领域 》

TAGS: ,
7月 12th, 2022

我们在登录一个网页或者提交一些信息的时候经常会遇到需要验证的情况,这种验证的形式五花八门,有的是识图,有的是需要计算一个简单的算术结果,最常见的则是要按图片内容输入对应的数字或者文字来验证自身是真人而非机器人。

出于保护敏感信息,阻止垃圾邮件和攻击的目的,给你自己的网站添加一个验证码也是非常必要的。验证码虽然并不能百分之一百保证安全,但是是目前最好用、也是最容易实现的一个安全措施,在本文中,我们将讨论集中类型的验证码,并且辩证讨论它们各自的优缺点。

各类验证码简介

CAPTCHA(用以区分计算机和人类的完全自动化的公共图灵测试)

验证码已经在互联网上使用了很长的时间,最常见的形式是一系列扭曲的字母或者数字,如图:

真人要识别图片上的字母或者数字很简单,但是机器人就无法快速地识别出图片中的内容,从而达到拒绝机器人访问或者提交请求的目的。但是这种类型的CAPTCHA也会存在问题,部分的图片哪怕是真人也会出现识别困难的情况。推荐阅读:《如何优化 WordPress 并降低负载和 CPU 使用率》

因而这类验证码虽然依然存在,但是更多的是一些更加简单的形式的验证,比如从选项中挑选一个符合描述的吐下,或者做简单的算术,例如:

谷歌甚至出了一个他们称之为No CAPTCHA reCAPTCHA的新验证方式,只需要选中其中的一个框:

这种类型的CAPTCHA会监测鼠标移动,以判断访问者是否是真人。

使用WordPress验证码的优缺点

验证码的主要作用是在敏感页面上提供额外的安全层,当用作注册、登录或者订单的流程时,此功能可以有效帮助组织恶意机器人创建垃圾邮件或者访问个人信息。

当然也有一些人持反对意见,他们的理由如下:

1.过多的验证码可能会惹恼真是的用户

2.并非所有的验证码都是万无一失的,随着网络技术发展,验证码也并不能确保安全

诚然,任何一种安全方式都无法百分之一百确保网站安全,一个完善的安全计划需要各方面措施共同协作,给网站安全添加多层保护,而不是将所有的筹码都压在一个验证码或者其他的单个安全方案上。

至于何时需要使用验证码,建议是在一些用户需要提交请求内容的时候,比如注册、结账、登录页面以及用户提交评论时,通过验证码验证,可以有效减少恶意客户留下的垃圾邮件。

在WordPress网站中添加验证码

这里要介绍使用的两个插件使用的都是Google的“No CAPTCHA reCAPTCHA”,它可以在很好地减少垃圾邮件的同时,不会给网站的访问者带来不便。推荐阅读:《创建WordPress博客的移动版本》

Google Captcha:

通过这个插件,你可以轻松将CAPTCHA验证框添加到网站上的任何表单,包括注册、评论、联系和评论表单,以及很多其他的自定义选项。

Advanced noCaptcha reCaptcha:

这个插件虽然和Google Captcha使用的是相同的CAPTCHA,但是它为验证码的放置位置和显示方式提供了更多的选项,例如,你可以将验证码添加到子商务页面或论坛,并调整它们的大小和外观。

如何将验证码添加到您的 WordPress 网站

以Google Captcha为例,首先安装并激活插件,然后找到WordPress 仪表板中的新Google Captcha选项卡:

在Settings下输入Google API密钥以将你的站点连接到 reCAPTCHA 功能。

需要先在Google 上注册你的网站,复制并粘贴你提供的密钥,然后保存。之后,就可以选择Test reCAPTCHA按钮以确保该功能正常工作:

你可以选择哪些表单应使用 reCAPTCHA,选项包括默认页面,例如登录和注册表单:

如果升级为付费版本,还可以将 reCAPTCHA 添加到使用 Contact Form 7 和bbPress等插件创建的表单中。

添加了验证码的登录界面如图:

对于使用者来说,验证码有时候确实比较麻烦,但是他所带来的好处远超它带来的轻微不变。推荐相关阅读:《如何将PHP更新为WordPress建议的版本》

TAGS:
7月 9th, 2022

其实无论是什么类型的服务器,都是无法百分百保证安全的,但是如果我们能做好日常的安全防护,提高独立服务器的抗风险等级,就能大大避免故障及被攻击。那么具体我们怎样怎样做呢?

采用高性能的网络设备

首先要保证网络设备不能成为瓶颈,选择路由器、交换机、硬件防火墙等设备时,要尽量用知名度高、口碑好的产品。当大量攻击发生的时候,请服务商在网络接点处做下流量限制,来对抗某些种类的ddos攻击是非常有效的。推荐阅读:《租用独立服务器有哪些用处?》

尽量避免NAT的使用

其次无论是路由器还是硬件防护墙设备,要尽量避免采用网络地址转换NAT的使用,因为采用此技术会降低网络通信能力。NAT需要对地址来回转换,转换过程中需要对网络包的校验和进行计算,因此浪费了很多CPU的时间,但有些时候必须使用NAT,那就没有好办法了。

充足的网络带宽保证

并且网络带宽直接决定了抗受攻击的能力,假若仅仅有10M带宽,无论采取什么措施都很难对抗现在的SYNFlood攻击,至少要选择100M的共享带宽,最好是挂在1000M的主干上。推荐阅读:《独立服务器对建站的重要性体现在哪些方面》

升级主机服务器硬件

最后在有网络带宽保证的前提下,尽量提升硬件配置,要有效对抗每秒10万个SYN攻击包,服务器的配置至少应该为P42.4G/DDR512M/SCSI-HD,起关键作用的主要是CPU和内存,内存一定要选择DDR的高速内存,硬盘要尽量选择SCSI的,别只贪价格不贵量还足的便宜,否则会付出高昂的性能代价。

以上就是“怎样提高服务器租用的抗风险等级”的解答,做好上述几点对提高服务器的安全性会有一定的帮助。希望能够帮助到大家,有效降低和避免故障及被攻击。推荐相关阅读:《Linux 独立服务器或 Windows 独立服务器:选择哪个?》

7月 6th, 2022

网站设计是互联网时代的新兴产物,通过凝聚策划案中的内容和规划网站主题模式,以此产 生网站,与此同时,网站设计的最终目的是把排名转化为流量,再把流量转化为质量,最终形成销售。优秀的网站设计可以为企业或个人带来 不可估量的收益,比如说:阿里巴巴、京东就是最好的证明。hostease美国独立服务器分享如何设计出一个优秀的网站

一、需要明确网站设计思路

即网站架构是什么?想要设计出什么样的风格?如何规划网站页面排布?视觉的先后顺序应如何布置?只有明确网站设计思路,接下来的网站设计才会顺利开展。总而言之,不管是自适应网页设计响应式web设计),还是个性化网页设计目的都是为不同设备的多功能网站。推荐阅读:《如何规划网站设计》

二、网站的制作流程

网站建设流程主要分为五个步骤进行,了解客户需求、和客户达成签约协议、实施操作(网站页面设计、制作、程序开发)、验收(网站测试)以及网站维护。需要注意的是在制作环节中,为了保证网站的兼容和安全性,以国际W3C标准HTML进行页面制作。同时整个网站网页设计制作需简洁有力,不要把诸多跟网站不相关联的内容、图片都规制进去,这样会显得画蛇添足。简洁有力、美观大方的网站才能吸引客户眼球,获得更多的浏览时间,网站推广的效用才得以真正得到体现。

优秀的网站设计,除了页面布局的规划、色彩的搭 配、字体的选取需合理得当,还应合理利用标签、静态网页还是动态网页的选择上有一个笃定的规划。标签建议不要太少或太长,合理地利用网页标题、描述、关键字才能在同行业中具有竞争力。网页选择上建议选择静态网页,静态网页更容易被搜索引擎检索。除此之外,网页文件名的设置也格外重要,忌设置一些复杂、深奥的文件名。推荐阅读:《如何增强网站设计的视觉体验》

三、网站制作完成上线

若你觉得网站设计完成得差不多时,不要急着上线,若你还不知网站是否成熟是否成熟而冒然上线,被搜索引擎检索到不成熟的地方,就会拉低网站分数,到时候想要涨分是很困难的。

优秀的网站设计需要明确设计思路、有条不紊的栏目设置、熟悉制作流程、重视链接的插入、标签的设 置、文件名的命名以及独立性、关联性的考量。只要遵循围绕主题进行的设计理念,相信你一定可以设计出别具一格的网站。一个成熟的网站可以为企业带来不可估量的销量,可以说是当之无愧的销量冠军,对企业或个人带来的价值不言而喻。推荐相关阅读:《建设企业网站先从了解企业的品牌开始》

7月 4th, 2022

从网站目前发展的形势来看,手机网站建设已经成为网站发展的重要部分。为什这样说呢?因为随着社会经济的快速发展,手机的普及率越来越高,手机使用的范围比电脑使用的范围也越来越广,因此手机建站对于企业来说有巨大的优势, 企业当然也不会放过这个机会,纷纷进行手机网站制作,希望通过手机网站能给自己带来更多的利益!手机网站在企业发展中有如此大的作用,hostease美国虚拟主机分享建设手机网站有哪些注意事项

1、内容简单、结构整洁。手机网站里的内容不用像电脑端网站里那么细致,手机网站的内容一定要精简一点,着重突出重要内容,因为手机的屏幕比起电脑端的屏幕相对较小,如果内容和电脑端差不多,可能在电脑端上看起来直观、有美感,但是在手机上可能就会给人冗长、繁杂、找不到重点的感觉,这是不利于提升用户体验的。推荐阅读:《网站建设中有哪些错误事项》

2、手机网站图片、flash尽量少一些。手机网站当然也是少不了图片来进行修饰,因为图片更加能够吸引用户的眼球,但是手机网站里的图片不能过多,图片应该适量,手机网站图片的大小应该合理,不能过大;对于flash,个人建议手机网站里尽量不要出现,如果网站里图片过多或者大小不合适,将会造成网站访问速度慢,甚至出现网站卡顿的情况,这是极其不利于用户对网站的浏览。

3、手机网站内容页尽量不要使用分页。电脑端内容页使用分页可能会让用户更加容易理解网站的内容,效果会相对比较好;但是手机端可能就容易造成手机网站出现访问速度慢甚至出现手机卡顿等现象,这些也都是不利于用户体验的。推荐阅读:《如何使用移动优先设计来开发和测试网站?》

4、避免进入网站访问流程太多。这一点的大致意思是避免用户在进入网站后 需要通过一系列操作才能看到自己想要的内容,这样是非常让用户讨厌的!就比如有些网站需要通过注册账户才能浏览,但是注册账户是需要一定的时间,过程也是比较麻烦,再这样的情况下通常用户都会选择退出网站,这就造成网站高跳出率,因此流失大量用户。

以上就是建设手机网站有哪些注意事项全部内容。推荐相关阅读:《移动端推荐香港服务器的原因是什么呢,你知道吗?》