自动生成长尾搜索引擎优化页面/URL

时间:2019-12-05 作者:Arrowcatch

情况:

我读到this article 关于游牧民族是如何的。com使用其众包数据自动创建单个页面,以便对长尾搜索引擎优化关键词可见。作者声明他们使用了一个php模板,但我不确定他是以什么为基础的。

我们的项目收集众包数据,我正在努力复制这一点
尤其是因为我无法控制要从中生成页面的数据点的数量。

Example:<例如,新西兰任何地点的书面旅行体验
在本例中,每当用户发布内容时,我们都会收集位置、情绪和书面文本。

User A: 地点(城市):奥克兰,心情:快乐,文字:“"E
User B: 地点(城市):惠灵顿,心情:悲伤,文字:“"E
User C: 地点(城市):基督城,情绪:愤怒,文字:“,”"E;

“The”;“位置”;通过以下方式收集mapbox api,然后保存到我们的数据库中。

“The”;“情绪”;通过单选按钮收集,并具有已知数量的预定义选项。

问题:

1. How can I generate pages/urls with titles like: "10 (Happy) Experiences from (Auckland)"?
我不知道如何在技术上做到这一点,我特别努力解决未知数量的可能位置问题,只有当我们(奥克兰)实际有至少10个(快乐)条目时,页面才可用。

2. How can I make searchengines recognize these "pages" if they are not "physically" created, but only made available via urls?

任何朝着正确方向的推动都是值得赞赏的,因为我对这些生成的内容页是完全陌生的<谢谢!

添加1-系统如何捕获数据:通过创建的聊天机器人捕获数据botman.

用户可以通过键入的命令触发新条目的创建。然后,聊天机器人会询问5个问题(例如情绪和位置),并在回答完序列中的最后一个问题后,将用户的答案写入数据库。

新增内容2-系统存储数据的方式:

在wp\\U posts表中,条目保存为自定义post类型。因此,帖子ID、日期、帖子图片和内容等主要字段都来自于此。

其他信息通过以下字段保存到wp\\u postmeta表中:Meta\\u ID、Post\\u ID、Meta\\u key、Meta\\u value。因此,情绪、位置或天气等在wp\\U Posteta表中都有自己的行,并从那里分配给一个条目。

1 个回复
SO网友:ibes

嗯,如果有完整的“情绪”和“位置”选项列表,那么很可能只有一个脚本可以生成它们的所有组合,并且在生成时,再次检查是否有足够的内容。

然后把它们放在谷歌用来了解网站的网站地图上?

在WordPress中,实际上,每一方都是虚拟的/“不是物理的”。URL按照重写规则进行解析,并通过提取内容、决定使用哪个模板并将其放入其中的内容来构建数据库查询。但是,是的,像一篇在数据库中有“真实内容”的帖子可能更具物理性。

也不知道“虚拟方”如何处理缓存。但也许网站地图也是一件好事。

我在这方面没有经验,只是想收集一些想法。