在浏览网页时,您可能遇到过包含难以理解的字母和数字混合的 URL。这些是所谓的动态 URL。
这是什么?动态网址是否对搜索引擎优化?它们是否被搜索引擎抓取和索引?让我们弄清楚。
什么是动态网址?
动态 URL 是非静态页面地址。此类网页的地址和内容不会永久存在于服务器上的 HTML 文档中。它们在响应特定查询时显示。
动态网页可以包含数据库或脚本。当数据库收到请求时,服务器的编程语言会生成一个动态 URL,其中包含一组特定的过滤器和参数。例如,当用户在在线商店中选择搜索过滤器时,他们会获得一个为他们的查询创建的页面。
由于存在“?”、“&”和“=”字符,动态 URL 可能看起来很复杂。
动态网址示例:https://example.com/microwaves?brand=lg&finishcolour=black&depthmmmin=400&depthmmmax=500。
使用动态网址的位置
动态 URL 可以在带有搜索过滤器的网页和包含大量信息的网站上找到。这些包括:
在线商店。当您在在线商店中应用过滤器或对产品进行排序时,您将被带到一个带有动态 URL 的页面,该 URL 显示了您想要的产品选择。
电子媒体。如果您想选择一个日期或主题来搜索 Internet 上的特定新闻报道,您可以获取一个根据您的喜好创建的带有动态 URL 的页面。
搜索引擎。在搜索栏中输入查询并单击搜索按钮后,您将获得一个包含相关结果的页面。它将有一个动态 URL。
预订。在特定国家/地区搜索机票或选择住宿通常基于您选择的标准。因此,您登陆了一个具有动态 URL 的页面。
用户的社交媒体资料。他们的访问伴随着动态 URL,这些 URL 是根据用户的 ID 创建的。
广告和特殊链接。这些可以是具有动态 URL 的单个页面,其中包含通过单击特定链接或广告到达它们的访问者的内容。
动态 URL 参数
在动态网址中,https://www.example.com/drumsticks.php?size=5a&material=hickory&sort=price:
第一部分,http://www.example.com/drumsticks,是网页的静态地址。
第二部分 ?size=5a&material=hickory&sort=price 包含变量。
动态 URL 参数通常表示为“键=值”,并包含一些字符,通过这些字符可以很容易地识别它们。这些包括:
问号(?);
等号 (=)
与号 (&)。
动态 URL 变量包括材料、价格、大小、颜色、长度、宽度、语言和其他参数。
动态网址示例
为了说明上述内容,让我们看一下动态URL的一些示例。
例 1.标有字词的选项
想象一下,您正在寻找一件 48 码的蓝色连衣裙,然后去出售它的网站。此查询创建了一个页面,其中包含与查询匹配的数据库内容。
此站点的动态 URL 如下所示:https://storename.com/collection/dresses.html?color=blue&size=t4&label=30-
紧接在“?查找此动态 URL 的参数,这些参数引用不同的过滤器值。在这种情况下,三个键=值对用“&”分隔。
color=blue - 第一个“key=value”对应于衣服的选定颜色;
size=t4 — 表示衣服的尺寸;
label=30- — 表示用户对有 30% 折扣的连衣裙感兴趣。
这样的动态URL很容易理解。但是,还有更复杂的问题。
例 2.标有数字的参数
想象一下,您正在在线服装店寻找一件 M 码的蓝色长袖连衣裙,价格范围在 150-200 美元之间。此查询创建了一个页面,其中包含与参数匹配的数据库内容。
此类页面的URL为:https://storename.com/clothing/dresses?color=11&price=150-200&size=24&sleeve_length=115
它由几个参数组成:
color=11 - 可能蓝色属于数据库中的数字“11”;
price=150-200 — 描述裙子的价格;
size=24 — 大小 M 对应于数据库中的数字“24”;
sleeve_length=115 — “多头”转换为“115”。
例 3.显示产品尺寸的参数
假设您想购买深度为 400 到 500 毫米的黑色 LG 品牌微波炉。此查询创建了一个页面,其中包含与所需参数匹配的数据库内容。
页面网址:https://www.storename.com/filter/cooking-appliances/microwaves/?brand=lg&finishcolour=black&depthmmmin=400&depthmmmax=500
brand=lg - 第一个“key=value”对应所选品牌;
finishcolour=black - 描述微波炉的颜色;
depthmmmin=400 — 表示用户对深度至少为 400 mm 的微波炉感兴趣;
DepthMMmax=500 — 表示用户对深度不超过 500 mm 的微波炉感兴趣。
例 4.显示国家/地区和语言的选项
这是一个在线杂志的示例,您可以在其中选择想要阅读的国家和语言。
类似页面的 URL 是:
https://www.storename.com/catalog/animals-pets?country=ca&language=en
country=ca - 表示用户想在加拿大购物;
language=en - 表示英语。
例 5.付费社交网络的动态 URL
当您点击 Facebook、Instagram 等上的广告时获得的页面 URL:
https://example.com/sip/justanswer-1?r=ppc|ga|13|US-Tech-Topic-Content-All-Devices||&JPKW=&JPDC=C&JPST=example.com&JPAD=661088317166&JPMT=&JPNW=d&JPAF=img&JPRC=1&JPCD=&JPOP=&cmpid=20242939104&agid=158436578388&fiid=&tgtid=&ntw=d&dvc=c&gclid=EAIaIQobChMImI2MmJqkhAMVVA2iAx1kNwRGEAEYASAAEgLEefD_BwE
在本例中,URL 比前面的示例要长得多。它有很多晦涩难懂的参数。仅通过查看它们就可以看出:
此动态网址指向您点击广告的网站 (example.com);
广告可以在所有设备上查看(US-Tech-Topic-Content-All-Devices));
其他字母和数字集主要与有关用户 ID 的信息和广告本身的具体信息有关。
动态网址的好处
使用动态 URL 有几个显著的好处。
促进更正页面的过程。您无需打开 HTML 文件即可修复页面上的某些内容。相反,您可以使用站点的管理面板进行更改,该面板将应用于所有动态页面。
使您能够更快地处理具有大型数据库的多页网站。当您需要更新或修复内容时,它们会派上用场,因为您无需手动处理数百/数千个动态页面即可完成。
用户可以获得完全个性化的页面。通过搜索适合他们口味的产品,用户可以为每件商品选择所需的特性、类型和其他标准。此外,通常还有一个选项可以按价格升序或降序等对结果进行排序。
在动态页面上,用户可以根据自己的需要获得刚刚从数据库中检索的最新内容。
动态 URL 对于临时内容(例如折扣、促销等)有效。在这种情况下,搜索引擎没有必要索引这种类型的网页。
动态URL的缺点
动态 URL 有一些您不应忽视的缺点。
动态 URL 很长。有时太长。这使得它们难以记住,并且几乎不可能手动输入这样一组字符。
动态 URL 是字符和字符的无序组合,而不是单词。这意味着这种类型的 URL 不包含作为搜索引擎优化一部分的关键字。因此,缺乏相关的关键词会对页面排名产生负面影响。
用户无法仅通过查看动态 URL 来弄清楚页面是关于什么的。它不提供有关页面内容的重要描述性信息。
用户不倾向于信任动态 URL,因为它们可能看起来很可疑。这导致较低的点击率(点击率),因为用户在点击此类链接之前可以三思而后行。
复制和添加动态 URL 时,可能会出现 404 错误。这是因为链接的最后一部分可能会被切断,使用户无法导航到相关页面。
动态 URL 可能会导致重复内容,因为您可以通过不同的链接获取相同的页面。例如,您可以使用两个网址访问提供丝绸蓝色连衣裙的页面:https://www.example.com/dresses.php?颜色=蓝色&材料=丝绸和 https://www.example.com/dresses.php?材料=丝绸&颜色=蓝色。
谷歌如果网站的算法认为发布重复信息的目的是影响搜索结果,则可以降低网站在重复内容方面的排名。
抓取预算可能会浪费在抓取相同内容的不同版本上,而不是将其花费在提供更多 SEO 价值的页面上。
动态内容生成很不方便,因为搜索引擎爬虫可能很难找到它。因此,该内容可能会被认为对搜索结果不感兴趣。
动态 URL 和静态 URL 之间的区别
静态 URL | 动态网址 |
示例:https://storename.com/ lg-microwaves-black | 示例:https://storename.com/ 微波炉?brand=lg&finishcolour=black&depthmmmin=400&depthmmmax=500 |
它们更短,更易于阅读和理解。 | 它们更长,更难阅读和理解。 |
通常由相关的关键字组成,使它们对 SEO 更友好。 | 它们可以包含关键字,但有很多参数。 |
所需页面的 URL 是永久性的。 | 在处理请求时,将生成所需页面的 URL。 |
他们倾向于通过提高转化率来吸引更多用户。 | 它们可以吓跑用户,从而导致转化率下降。 |
它们更易于复制、添加和分发。 | 动态链接的分发可能存在一些困难。 |
处理静态页面(例如,修复、更新等)非常耗时,因为此过程是手动的。 | 它们对于具有发达过滤系统和大量产品目录的网站非常有用,因为管理动态页面可以节省时间和精力。 |
静态 URL 的使用限制了可以根据用户偏好创建的页面种类。 | 动态 URL 允许您根据用户需求创建个性化页面。 |
Google 会抓取动态网址并将其编入索引吗?
根据谷歌,搜索引擎爬虫抓取和索引动态 URL。但是,在抓取方面,静态 URL 优先于动态 URL。由于动态 URL 是在用户查询后立即创建的,因此搜索引擎识别页面内容并评估其相关性可能具有挑战性。
您应该在网站上使用哪些 URL
最好的选择是添加静态和动态 URL 的综合方法。静态 URL 更适合高质量的内容,而动态 URL 更适合具有大量用于过滤内容等脚本的页面。
记住
动态 URL 是根据特定用户查询动态生成的。
它们用于在线商店、电子媒体、搜索引擎、预订系统和社交网络上的用户资料。
动态URL参数通常以“key=value”的形式呈现。动态 URL 包含多个易于识别的标点符号:问号 (?)、等号 (=) 和与号 (&)。
使用动态 URL 的好处如下:
促进网页更正过程;
使您可以更快地使用多页面网站;
用户会收到完全个性化的页面;
从数据库中检索的内容始终是最新的;
更适合临时内容。
动态 URL 的缺点是:
时间长,难以记住,几乎不可能手动输入;
不包含相关的关键词,对SEO不友好;
难以感知和分发;
可能会导致内容重复;
可能导致扫描预算的浪费;
并不总是被很好地扫描。
通常,搜索引擎爬虫会抓取动态 URL 并将其编入索引。但是,有时动态页面不能很好地抓取,这会对其排名产生负面影响。
最好的选择是集成方法,即添加静态和动态链接。
优网科技秉承"专业团队、品质服务" 的经营理念,诚信务实的服务了近万家客户,成为众多世界500强、集团和上市公司的长期合作伙伴!
优网科技成立于2001年,擅长网站建设、网站与各类业务系统深度整合,致力于提供完善的企业互联网解决方案。优网科技提供PC端网站建设(品牌展示型、官方门户型、营销商务型、电子商务型、信息门户型、DIY体验、720全景展厅及3D虚拟仿真)、移动端应用(手机站、APP开发)、微信定制开发(微信官网、微信商城、企业微信)、微信小程序定制开发等一系列互联网应用服务。