mip-link 組件功能升級說明

背景描述

某個頁面被多少頁面引用(在其他頁面上有指向這個頁面的 a 標簽),是搜索引擎判斷這個頁面價值的其中一個因子。這里的搜索引擎不只是指百度,還包括國內外其他的搜索引擎。

MIP 在最初設計 MIP url 跳轉邏輯實現時,并未考慮到搜索引擎判斷頁面價值的這一個點,設計了 mip-link 組件代替了部分 a 標簽功能,打斷了搜索引擎通過 a 標簽去判斷頁面的價值,導致使用了 mip-link 組件的 MIP 頁面的頁面價值收到了影響,與此同時,也影響了搜索引擎的搜路和連接關系的判斷。

基于上述背景,我們 MIP 項目組需要升級 mip-link 組件以解決上述問題。

實現方案

升級 mip-link 組件,其組件渲染后,mip-link 的內容會用生成的一個 a 標簽包裹,此 a 標簽放在 mip-link 的節點下,渲染后 DOM 結構如下:

before:
<mip-link href="http://m.baidu.com">鏈接文字</mip-link>after:
<mip-link><a href="http://m.baidu.com">鏈接文字</a></mip-link>

影響

對目前已經使用 mip-link 組件的頁面造成的主要影響集中在頁面樣式上,目前我們會對 paddingmargindisplaycolor 做兼容,經過反復測試,目前梳理出來如下定義的 css 可能存在樣式問題: nth.a > .b > mip-link,所以如果站長發現頁面樣式有問題,需要對已有樣式進行相應調整。現在我們的組件正在測試中,具體上線請大家關注官網動態和 github issues

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/535859.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/535859.shtml
英文地址,請注明出處:http://en.pswp.cn/news/535859.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

日常問題——使用Xshell 連接虛擬機報錯 Disconnected from remote host

問題描述&#xff1a; 使用Xshell進行連接虛擬機的操作時出現了Disconnected from remote host的錯誤&#xff01; 解決方案&#xff08;過程&#xff09;&#xff1a; 1、vim /etc/ssh/sshd_config 2、#UseDNS yes改為UseDNS no 3、重啟service sshd restart 問題解決&…

【轉】AB實驗設計思路及實驗落地

這篇文章會討論&#xff1a; 1. 在什么情況下需要做 AB 實驗 2. 從產品/交互角度&#xff0c;如何設計一個實驗 3. 前端工程師如何打點 4. 如何統計數據&#xff0c;并保證數據準確可信 5. 如何分析實驗數據&#xff0c;有哪些數據需要重點關注 6. 附&#xff1a;如何搭建…

簡單實現MySQL數據實時增量同步到Kafka————Maxwell

任務需求&#xff1a;將MySQL里的數據實時增量同步到Kafka 1、準備工作 1.1、MySQL方面&#xff1a;開啟BinLog 1.1.1、修改my.cnf文件 vi /etc/my.cnf [mysqld] server-id 1 binlog_format ROW1.1.2、重啟MySQL,然后登陸到MySQL之后&#xff0c;查看是否已經修改過來: …

【轉】mip-semi-fixed 走走又停停

寫在前面 MIP 中懸浮元素的特殊情況 其實組件上線已經有一段時間了&#xff0c;最開始看到這個需求是站長提交了一個這中功能的組件過來&#xff0c;不過看過代碼立刻就想到了 MIP 頁面的特殊性&#xff1a;從結果頁打開的 MIP 頁面&#xff0c;是嵌套在一個 iframe 之中的。…

Mac使用Homebrew安裝Kafka

1、使用brew install命令安裝Kafka $ brew install kafka安裝過程將依賴安裝 zookeeper軟件位置 /usr/local/Cellar/zookeeper /usr/local/Cellar/kafka配置文件位置 /usr/local/etc/kafka/zookeeper.properties /usr/local/etc/kafka/server.properties 備注&#xff1a;后…

廣州站長沙龍 MIP 問題及答案

1. mip提交幾個月時間了&#xff0c;生效量比較少&#xff0c;是什么原因&#xff1f; 答&#xff1a;提交 MIP 頁面后&#xff0c;經過收錄、校驗、和生效三個步驟&#xff0c;才能在結果頁看到閃電標。 1&#xff09;提交 URL 后&#xff0c;spider 會去抓取收錄&#xff1…

日常問題——初始化Hive倉庫報錯com.google.common.base.Preconditions.checkArgument

問題描述&#xff1a; 初始化Hive倉庫報錯Exception in thread “main” java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V 解決方案&#xff08;過程&#xff09;&#xff1a; com.google.commo…

【轉】百度站長平臺MIP引入工具使用心得

MIP引入主動推送流程 對于 MIP 站點改造好了&#xff0c;我們如何提交數據&#xff0c;并且 MIP 提交后&#xff0c;我們能得到哪些數據的反饋&#xff0c;在這里簡單的寫一篇文章&#xff0c;說一下。 改造 MIP&#xff0c;我們一般是添加了一個二級域名站點進行改造&#x…

Hadoop之HDFS應用

1、通過http://127.0.0.1:8088/即可查看集群所有節點狀態&#xff1a; 2、訪問http://localhost:9870/即可查看文件管理頁面&#xff08;在3.0.0中在之前的版本中文件管理的端口是50070&#xff0c;替換為了9870端口&#xff09;&#xff1a; ————進入文件系統 ————…

MIP ACCESS細節剖析

什么是 MIP ACCESS MIP ACCESS 由百度 MIP 團隊開發的一種頁面訪問權限控制機制&#xff0c;能夠允許網頁發布者在頁面元素中定義內容標記&#xff0c;并結合用戶訪問情況進行綜合評價&#xff0c;從而展現或隱藏頁面中內容&#xff0c;直至用戶登錄、訂閱或付費后才能夠查看隱…

HDFS常用Shell命令

1、-ls: 顯示目錄信息 hadoop fs -ls /2、-mkdir&#xff1a;在HDFS上創建目錄 hadoop fs -mkdir -p /demo/test3、-moveFromLocal&#xff1a;從本地剪切粘貼到HDFS hadoop fs -moveFromLocal a.txt /demo/test/a.txt4、-appendToFile&#xff1a;追加一個文件到已經存在…

Linux環境下Flume的安裝

1、在官網http://flume.apache.org/download.html下載flume的壓縮包 2、解壓到指定位置并重命名 tar -zxvf apache-flume-1.9.0-bin.tar.gz3、配置環境并生效 #vi ~/.bashrc export FLUME_HOME/usr/local/APP/flume export PATH$PATH:$FLUME_HOME/bin #使變量設置生效 #sour…

MIPCache 域名升級

一、MIPCache URL 是什么 舉個例子&#xff0c;MIP 官網的 URL 為&#xff1a; https://www.mipengine.org 對應的 MIPCache 的 URL 為&#xff1a; https://mipcache.bdstatic.com/c/s/www.mipengine.org 所謂 MIPCache URL 是經過 MIP-Cache CDN 緩存后的 MIP 頁面地址&…

Flume監聽端口,輸出端口數據案例

1、在flume目錄下新建/myconf目錄,并在目錄下新建socket-console.conf 文件&#xff01; mkdir myconf cd myconf touch socket-console.conf2、編輯文件vim socket-console.conf&#xff0c;添加以下內容&#xff1a; # 定義這個agent中各組件的名字 a1.sources r1 a1.sink…

MIP 移動網頁加速器視頻教程全新發布

MIP (Mobile Instant Pages - 移動網頁加速器) 是百度推出的開源項目&#xff0c;用于移動端頁面加速。MIP 技術通過優化瀏覽器資源加載&#xff0c;前端代碼執行及 CDN 緩存加速來加速頁面&#xff0c;打造秒開的頁面瀏覽體驗。目前&#xff0c;有 5000 多家站點的 MIP 頁已經…

日常問題——flume連接hive時報錯Caused by: java.lang.NoSuchMethodError

問題描述&#xff1a; 今天新安裝的flume&#xff0c;使用flume來做kafka與hive對接時出現了以下兩個的錯誤&#xff1a; Caused by: org.apache.hive.hcatalog.streaming.ConnectionError: HiveEndPoint{metaStoreUrithrift://localhost:9083, databasedb, tablestudent, pa…

MIP 技術進展月報:儲存功能全新上線,MIP-Cache域名升級,校驗更嚴謹

集 * 瞬時觸達用戶、高轉化率、炫酷閃電標、優質展現形式 * 等諸多特性為一體的 MIP 頁面吸引了眾多站點進行改造。為了更好地服務于廣大站長&#xff0c;更快地傾聽站長們的聲音&#xff0c;MIP 技術團隊特推出《MIP 技術進展月報》&#xff0c;歡迎大家對 MIP 技術提建議&…

通過Flume簡單實現Kafka與Hive對接(Json格式)

將以下存儲在kafka的topic中的JSON格式字符串&#xff0c;對接存儲到Hive的表中 {"id":1,"name":"小李"} {"id":2,"name":"小張"} {"id":3,"name":"小劉"} {"id":4,&qu…

改造MIP獲得搜索青睞,輕松完成SEO

搜索引擎目標及頁面排序方法 搜索引擎作為互聯網流量的入口&#xff0c;承擔著流量分發的職責。但排序成千上萬的網頁&#xff0c;決定哪些網頁在第一頁&#xff0c;是由網頁本身的用戶體驗決定的。權重算法會從內容優質性&#xff0c;廣告多少&#xff0c;加載速度等多個角度…

日常問題———Attempting to operate on hdfs namenode as root

寫在最前注意&#xff1a; 1、master&#xff0c;slave都需要修改start-dfs.sh&#xff0c;stop-dfs.sh&#xff0c;start-yarn.sh&#xff0c;stop-yarn.sh四個文件 2、如果你的Hadoop是另外啟用其它用戶來啟動&#xff0c;記得將root改為對應用戶 HDFS格式化后啟動dfs出現以…