我的網站有無法在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哦