我不確定是否必須問這個問題,但我想知道是否有任何方法可以隱藏查看源代碼中的元關鍵字。我正在使用WordPress作爲平臺。我正在考慮自己沒有解決方案,但我想確認自己的感謝。在查看源代碼中隱藏Meta關鍵詞
回答
這是不可能的,至少不是有用的方式。例如,考慮到搜索引擎可以通過源代碼有效地查看頁面,並且他們需要SEO的關鍵字元數據。
理論上,你可以做一些事情,比如通過javascript插入元素,但是那樣做的效果與沒有它們一樣,因爲它們通常需要在頁面檢索時存在,在運行javascript之前。
即使這樣按預期工作,而元素將隱藏在「查看源代碼」顯示中,它們不會被隱藏在DOM檢查中,例如通過瀏覽器的內置調試器。
Google和其他搜索引擎已知請求標頭中的用戶代理字符串。當Google提出要求時,可以使用這種方式爲具有特定元標記的網頁提供服務,而在其他人請求時可以使用該網頁而不使用元標記。
這不是100%萬無一失。用戶可以設置自己的用戶代理(user agent spoofing)。此外,Google反對爲Google量身定製不同內容的做法,因此可能會因此取消您的這一做法。 Google稱之爲「cloaking」,並且有這樣的說法:
隱藏是指向用戶和搜索引擎呈現不同的內容或URL的做法。隱藏被認爲違反了Google的網站管理員指南,因爲它爲我們的用戶提供了不符合預期的結果。
僞裝的一些例子包括:
- 提供HTML文本形式的網頁搜索引擎,但對使用者顯示
- 插入文字或關鍵字到頁面只有當圖像或Flash的網頁用戶代理請求的頁面是一個搜索引擎,而不是一個人類訪客
顯然,谷歌機器人做執行JS http://stackoverflow.com/questions/5364978/do-google-or-other-search-engines-execute-javascript – haxxxton
@haxxxton谷歌並執行JS,主要用於渲染。對於元標記,我不是100%確定的,但我相信這些標記需要在它們將被使用之前存在,這仍然是在JS運行之前。 – Ouroborus
好點,我雖然不能找到,如果爬行執行後的僅限於只是'body'任何東西,因爲我會認爲事情像'的'head'也爬執行後對同一單title'頁面應用程序利用角度,反應等框架 – haxxxton
- 1. 如何從代碼文檔中隱藏查看源代碼?
- 2. 如何在網站中隱藏「查看源代碼」選項
- 3. 隱藏源代碼
- 4. 在google查看器中隱藏pdf源
- 5. 在Java源代碼中隱藏密碼
- 6. 「查看頁面源代碼」上的隱藏html元素
- 7. 隱藏網址上查看頁面源代碼
- 8. 在PHP中隱藏源代碼GTK
- 9. 在源代碼中隱藏API密鑰
- 10. 在Scala源代碼中隱藏變量
- 11. 在style.css中隱藏css源代碼
- 12. 從源代碼隱藏mp3
- 13. 隱藏的源代碼
- 14. 隱藏庫源代碼
- 15. 要隱藏源代碼
- 16. <a href=""> in PHP for隱藏鏈接在源代碼中查看
- 17. 查看PHP關閉的源代碼
- 18. Sonar - 在源代碼中查找詞
- 19. Scrapy源代碼中的隱藏內容
- 20. 隱藏HTML源代碼中的iframe url
- 21. 如何隱藏xcode中的源代碼?
- 22. 不在查看源中顯示隱藏字段源
- 23. 這是可能使隱藏div(包含關鍵字)作爲查看頁面源
- 24. 鍵盤隱藏時滾動查看UiTextField
- 25. 在代碼隱藏
- 26. 隱藏在代碼
- 27. 在代碼隱藏
- 28. 在代碼隱藏
- 29. 在代碼隱藏
- 30. 有人可以查看我的網站在ASP.Net中看到代碼隱藏嗎?
比你爲什麼會想這樣做一個顯而易見的問題等,如果你要插件使用JavaScript來摧毀它們,它們只會在運行時發生,因此不會出現在源代碼中。 – haxxxton
您想通過這樣做達到什麼目的? – Ouroborus
我不想在視圖源中顯示我的關鍵字,但我希望谷歌應該訪問我的網站,並應該看到這些關鍵字。 –