我读过这篇文章关于nomadlist.com如何使用其众包数据自动创建单个页面作为长尾seo关键字的visi胆。作者说他们使用了php-模板,但我不确定他是以什么为基础的。
我们的项目收集众包数据,我正在努力复制这一点。
特别是因为我无法控制可以生成页面的数据点的数量。
示例:
一个例子是书面旅行-任何地点在新闻狂热的经验。
在这个例子中,我们收集一个位置,一个心情和一个书面文本,每当一个用户发布什么。
用户A:位置(城市):奥克兰,心情:快乐,短信:“.”
用户B:位置(城市):惠灵顿,心情:悲伤,文字:“.”
用户C:位置(城市):克赖斯特彻奇,心情:愤怒,文字:“.”
“位置”通过mapbox api收集,然后保存到我们的数据库中。
“心情”是通过单选按钮收集的,并且有一个已知数量的预定义选项。
1.如何生成标题为"10 (愉快)经验(奥克兰)“的网页/网址?
我不知道如何从技术上实现这一点,我特别挣扎与未知数目的可能的位置和页面应该只有当我们实际有至少10个(快乐)条目(奥克兰)。
任何在正确方向的推动都是值得赞赏的,因为我对这些生成的内容页面完全陌生。
谢谢!
数据是通过用博特曼创建的聊天机器人捕获的。
用户可以通过类型化命令触发新条目的创建。聊天机器人然后询问5个问题(例如情绪和位置),并在序列中的最后一个问题被回答后,将用户的答案写入数据库。
将条目保存为wp_posts表中的自定义post类型。所以像post ID,date,post图像和内容这样的主要字段来自那里。
附加信息保存到wp_postmeta表中,其中包含以下字段: Meta_ID、Post_ID、meta_key、meta_value。因此,心情、位置或天气之类的东西在wp_postmeta表中都有自己的行,并从那里分配给一个条目。
发布于 2019-12-09 19:04:19
嗯,如果有完整的“心情”和“位置”选项列表,而不是只有一个脚本生成它们的所有组合,并且--同时生成--检查是否有足够的内容供它们使用。
然后把它们放到google用来了解网站的站点地图中?
在WordPress中,实际上,每个方面都是虚拟的/“非物理的”。URL是根据重写规则进行解析的,数据库查询是通过提取内容、决定要使用哪个模板并将其放在其中构建的。但是是的--比如在数据库里有一个“真实的东西”的帖子可能更真实。
也不知道“虚拟边”是如何与缓存一起工作的。但也许网站地图也是一件好事。
我没有这方面的经验,只是试图收集意见。
https://wordpress.stackexchange.com/questions/353957
复制相似问题