我的网站有无法在Facebook中产生快照的问题已经两年了,想趁著改版好好解决
一下。具体的问题和环境如下:
1. 站内所有网址贴到Facebook上都不会产生快照也抓不到任何内容,类似crawler
进不去的症状。
2. .htaccess和robot.txt换掉没用。
3. 问题只在目前的VPS和先前使用的ACSite VPN上发生,在其他服务器上并未发生;
把目前最新的网站复制到测试服务器上也能够正常产生快照。
4. 网站系统为高度客制化的Drupal 7,以DynDNS转址到VPS。
请问有哪些可能的解决方向?我自己猜最可能是服务器设定和转址服务的问题,
但没有可以测试转址的测试环境,有可能是转址的问题吗?
作者:
iTravel (爱旅游)
2016-06-11 18:44:00网页有图片?没有的话用 og image 来指定吧
作者:
imhaha (嘿嘿)
2016-06-11 19:09:00acs他们主机很像有调过 有些东西很像不能正常使用@@
facebook debug的页面可以看抓不到内容的错误讯息
作者:
iTravel (爱旅游)
2016-06-11 21:40:00给个网址让大家除错吧,否则隔空抓药太困难了 ...看了一下原始码,架构少了许多描述资讯不妨搜寻 Drupal Facebook open graph 有蛮多答案。
作者:
AndCycle (AndCycle)
2016-06-12 03:27:00我开 fb debug 测下去说网站违反社群守则 ...
这样看来可能是被Facebook主动block了;原来debugger和object debugger会看到不同资讯。
虽然觉得没关系,不过我已经把那整套加上去试过了。我比较不喜欢这种自订标准的标签,所以试了没效就马上删掉了。很多常见的网站也都没设定meta :og,像Wiki就没有,可以自订显示内容是一回事,但应该和显示与否无关。
作者: cocobox (钱盒子) 2016-06-13 14:45:00
meta加上去后要点Fetch new scrape information
作者:
hubertwu (T34好神阿~)
2016-06-17 01:02:00其实不止fb; 像是g+, line, Weibo 都有吃og tag哦