当建立一个Squarespace模板,标题元数据通常是使用以下输出,{squarespace报头} 看到 http://developers.squarespace.com/jsont-system-variables/, 如果有人需要修改这个特别的元数据的输出,这将是最符合逻辑进场?如何修改方形空间模板中的{squarespace-headers}系统变量的输出。
0
A
回答
0
您可以使用jQuery轻松控制Squarespace Meta或其他任何由square-headers编写的输出。这将允许控制所有页面上的搜索引擎片段。在普通Squarespace模板中难以修改的功能。您甚至可以在页面编辑器的高级区域下通过UI插入。
{squarespace-headers}
<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
<script language="JavaScript">
jQuery('meta[name=description]').attr('content', 'Changed description');
jQuery('title').text('changed title');
1
最好的解决方法是不要使用{squarespace-headers},简单明了。我花了很多时间试图绕过Squarespace,最终我自己重建了{squarespace-headers},并放弃了大部分你不需要的东西。显然,这不建议用于制作,但都不是用JavaScript修改标题元:)。
您可以使用JSON-T完全重建元。
+0
我想过这样做,但担心更新会破坏网站。我使用了以下在不同CMS上描述的方法,并且Google抓取了重新编写的标题并正确显示在搜索结果中。 –
相关问题
- 1. PHP模板系统输出
- 2. 如何修改python脚本中的系统路径变量?
- 3. 如何修改64位Windows 7上的系统变量路径?
- 4. 多变量模板代表系统
- 5. 如何修改由系统
- 6. 如何访问和修改Django的模板上下文变量
- 7. 如何忽略系统偏好改变的音频输出? (macOS)
- 8. 修复由tumblr的模板系统发出的破碎的html
- 9. 如何在emberjs模板中输出变量的原始值
- 10. 如何修改系统变量路径WIN7 64位emgu CV
- 11. 在javascript模板中输出Laravel变量
- 12. 在Java中修改系统时间
- 13. 如何在T4模板中输出名称空间?
- 14. 如何模拟修改私有变量的私有方法?
- 15. 如何将剪贴板数据提供给系统间缓存中的变量?
- 16. 免费的轻量级模板系统
- 17. 修改jquery代码中的django模板变量
- 18. 如何在Jade模板引擎中正确输出变量?
- 19. 修改其他模块中的变量
- 20. 修改codeigniter模型中的变量值
- 21. 商店输出系统命令的入变量r中
- 22. AngularJS - 如何修改$ rootScope中的变量?
- 23. 如何修改XSL中的变量值?
- 24. 如何修改jQuery中的HTML变量?
- 25. 如何随时间改变Python中动态系统的参数?
- 26. 以图形方式输出变量matlab
- 27. System.currentTimeMillis();如果我改变系统时间
- 28. MS Word宏 - 使用模板路径的系统变量
- 29. 如何在Django模板中输出Matplotlib的图形?
- 30. 如何修改nbconvert的Jinja模板?
我绝对不会推荐这个。在很多情况下,你会发现搜索引擎不能正确地编制索引。如果你有一个例子,随时发布,我会检查出来。 – jasonbarone
我相信这是过去的问题,但现在Google会抓取重新编写的标题和说明。到目前为止,我已经在一个站点上工作。将在我尝试下一个网站上更新。 –
@jasonbarone [搜索结果示例](https://www.google.com/search?q=site%3Aandyberke.com&oq=site%3Aandyberke.com&aqs=chrome..69i57j69i58.3425j0J7&sourceid=chrome&ie=UTF-8) - 所有这些标题是使用该方法重新编写的,正如您可以看到它们被Google编入索引。 –