url上使用#號好不好(什么樣的符號符合seo)
一般來說,url當(dāng)中的#號是一個(gè)錨點(diǎn)的標(biāo)志位,這樣的url打開之后會(huì)將訪問者的視線定位在指定位置上,令訪問者直接看到網(wǎng)頁中間的一段內(nèi)容。自從推特流行開始,#號被賦予了新的意義——話題。很多站長直接在#號后面加參數(shù)且參數(shù)是有效的,即#號去掉與不去掉,打開的網(wǎng)頁完全不同。
目前百度對帶#號URL的收錄策略是:去掉#號后面的內(nèi)容,僅對#號前面的url進(jìn)行建庫。這樣就導(dǎo)致一些站長認(rèn)為有意義有價(jià)值的頁面,百度卻無法收錄,繼而影響新鏈接的抓取和整體SEO效果。
所以站長在建站的時(shí)候?qū)?號的使用一定要慎謹(jǐn),百度站長平臺(tái)不建議在有獨(dú)特內(nèi)容價(jià)值的url上使用#號。下面我們來看兩個(gè)case:case1:y.qq.com/#type=toplist&p=top_2說明:百度僅對去掉“#type=toplist&p=top_2”后的y.qq.com進(jìn)行抓取,導(dǎo)致爬蟲獲取到的頁面與瀏覽器打開的頁面不一致;優(yōu)質(zhì)頁面無法收錄,而且無法follow到該網(wǎng)頁上的新鏈接。
case2:
lvyou.baidu.com/changbaishan#/scene-remark-anchor說明:雖然該url有著極優(yōu)質(zhì)的點(diǎn)評內(nèi)容、用戶可以通過訪問該地址獲得大量有用信息,但被百度建庫的
lvyou.baidu.com/changbaishanh并沒有針對景點(diǎn)評論相關(guān)關(guān)鍵詞進(jìn)行優(yōu)化,導(dǎo)致其很難在“長白山怎么樣”之類的長尾query下有好的表現(xiàn)。除此之外,該頁面所有點(diǎn)評內(nèi)容都是通過JS異步加載實(shí)現(xiàn)的,導(dǎo)致百度根本不知道該頁面上有這么優(yōu)質(zhì)的原創(chuàng)內(nèi)容,這些內(nèi)容自然也無法通過搜索引擎獲得流量。
這個(gè)# 蕞常見的是VUE開發(fā)的網(wǎng)站,這是由于路由模式是hash模式,如果不想要#,可以使用路由的history模式,這種模式充分利用了history.pushState API來完成URL的跳轉(zhuǎn)而不需要重新加載頁面,使用這種模式之后,就沒有#了,而是可以像使用正常的url進(jìn)行訪問了。
如果改了路由后,復(fù)制鏈接到瀏覽器地址會(huì)報(bào)404錯(cuò)誤,想解決這個(gè)問題,具體配置方法可查閱配置文檔。
總結(jié),不管開發(fā)語言是什么,url中的#一定要處理,這將會(huì)有利于SEO的優(yōu)化,不處理帶有#的頁面就會(huì)一直沒有收錄,更別想有排名。
聲明:本站所有文章資源內(nèi)容,如無特殊說明或標(biāo)注,均為采集網(wǎng)絡(luò)資源。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系本站刪除。
