我有一个完全基于Ajax(哈希导航)的网站。有没有一种方法可以使用Javascript为基于ajax的网站刷新OpenGraph元标记?(当我点击一个链接时,标签和那里的值应该改变) 最佳答案 没有。OpenGraph标记必须出现在具有纯HTTP的GETable的HTML页面上。这是因为当用户与OG对象交互时(例如,执行操作等),Facebook将对OGURL执行HTTPGET,并期望在标记中看到返回的OG标签。解决方案是为每个对象创建规范URL。这些URL包含基本的HTML标记,包括OG标签。在对这些URL的请求中,如果您看到传入
我有一个我之前编写的PHP应用程序,我想向其添加RESTfulAPI。我还想扩展站点,使其在您调用以获取系统中的项目的URL方面更像一个Rails应用程序。有没有办法不用创建各种文件夹和索引页就可以用Railsy的方式在PHP中调用项目?如何在不使用GET查询标记的情况下在PHP中调用信息? 最佳答案 如果您有某种形式的mod_rewrite,您可以使用.htaccess文件很容易地做到这一点。如果你有这样的事情:RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%
我的网站上有仅限成员(member)的页面。如果用户未登录,我有两个选择:直接在http://www.yoursite.com/member-only-page显示登录页面将用户重定向到http://www.yoursite.com/login登录后,重定向回来。从SEO的角度来看,哪个更好?我应该使用什么重定向类型?301是永久的?有什么建议吗? 最佳答案 301是为永久重定向返回的最佳header。不过,您不必担心登录页面。Google建议将它们标记为noindex,nofollow。