發表文章

目前顯示的是有「SEO」標籤的文章

【範例】教你實現「帶關閉鈕置底浮動Google廣告」,使用css+javascript

圖片
最近想試試看置底比較不會遮到畫面的廣告,網路上查了不少範例,有用css/jquery各種寫法,找到了一種較簡單的片段,也更容易移植到所有文章。 根據Google Ads的規範,似乎都不允許遮畫面影響瀏覽體驗的浮動廣告了,因此使用這種做法是有被Google Ads檔掉的可能性唷,請慎用。 整合步驟目錄 浮動視窗程式碼片段 挑選Google Ads script 蓋版廣告注意事項 . 1 浮動視窗程式碼片段 程式碼片段相當簡單,只利用到了標準css固定位置的技巧,加上排版給一個關閉的按鈕。 <!--  靠右下範例 --> <div id="left_bottom_AD" style=" position:fixed; bottom:50px; right:0px;z-index: 99999999999; ">    <table border="0" cellpadding="0" cellspacing="1">      <tr><td style="text-align: right;">        <a href="javascript:;" onclick="javascript:document.getElementById('left_bottom_AD').style.display='none';">關閉</a>      </td></tr>     <tr><td>         <!-- Google 廣告保留區段 -->       </td></tr>   </table> </div> position:fixed; → 用途為固定位置 bottom:50px; → 用途為靠底部往上50px高的位置,若要置頂可以改為top:0px,置底為bottom:0px;...

【Google Search SEO】Javascript 參數化網址 | 網頁已建立索引,但沒有內容

這次嘗試在Blogger內用javascript, 來做個快速查詢振興五倍券加碼券的小工具 https://wiyafunworld.blogspot.com/2021/10/5000-coupon-check.html 寫javascript倒不是甚麼問題, 查詢介面與javascript暴力比對邏輯也很快就寫出來了.  結果發現Google Search Console已經索引了, 但出現了【網頁已建立索引,但沒有內容】的安全性警告。 想當然爾, Google Search果然甚麼都搜尋不出來。 在Google Search Console的審查結果頁面,Google給了些提示【 詳細資料 】 網頁已建立索引,但沒有內容:這個網頁會出現在 Google 索引中,但基於某些原因,Google 無法讀取網頁內容。可能的原因包括網頁 採用偽裝手法對 Google 隱藏了內容 ,或是使用了 Google 無法建立索引的格式。這「不屬於」受到 robots.txt 封鎖的情況。 請參閱這個網頁 ,並查看涵蓋範圍一節的詳細說明。 很好,網頁內容是說,因為我的寫法,可能出現網頁結果內容與html內容不一致,他認為有偽裝的內容在內,他會不幫你索引?    又根據網頁內的另一個網頁(資訊量有夠大),也可能是 駭客入侵值入 偽裝程式碼,或者是開發者使用了 偽裝手法 。 上網Google了一下分享的經驗,加上這個網頁超級簡單,就只有廣告 + div字串 + Javascript的程式碼而以,前兩者根據經驗應該不會有問題,問題一定在javascript所引發出來的。 朝著下面幾種可能去猜 可能性1 :Javascript 動態UI寫法造成Google判定偽裝網頁不給索引【 偽裝手法 】 可能性2 :Javascript參數化網址,重複網址造成無法判定標準網址,因而降低檢索頻率【 整合重複的網址 】 可能性3 :Javascript參數化網址,造成無法有效率的檢索網頁內容【 禁止檢索參數化重複內容 】 先說說我的程式碼,我javascript使用了標準的網頁參數的取得方式,來做到把搜尋設定用參數方式帶回來,讓網友可以用於分享網址看查詢結果。 ...