適配規(guī)則的配置需基于站點(diǎn)URL結(jié)構(gòu)的實(shí)際特點(diǎn),平臺(tái)支持兩種核心適配模式,站長可根據(jù)需求靈活選擇:
規(guī)則適配:適用于PC端與移動(dòng)端URL存在明確規(guī)律性對應(yīng)關(guān)系的場景。站長可通過配置PC與移動(dòng)端適配規(guī)則的正則表達(dá)式,實(shí)現(xiàn)自動(dòng)化映射。該模式的優(yōu)勢在于,對于新增的同類型URL,規(guī)則可自動(dòng)生效,無需重復(fù)提交,且處理周期顯著短于單URL逐條處理,尤其適合大規(guī)模、結(jié)構(gòu)化統(tǒng)一的站點(diǎn)。
URL適配:當(dāng)站點(diǎn)URL結(jié)構(gòu)復(fù)雜或難以通過規(guī)則適配時(shí),站長可通過URL適配功能批量提交映射關(guān)系。提交文件需遵循特定格式:每行包含一對PC URL與移動(dòng)端URL,兩者以空格分隔,單個(gè)文件最多支持5萬對URL提交,且可同時(shí)提交多個(gè)文件,以滿足多樣化適配需求。
規(guī)則適配的核心在于正則表達(dá)式的精準(zhǔn)構(gòu)建,以下為典型場景的示例說明:
純數(shù)字替換規(guī)則:針對URL中包含純數(shù)字片段的映射需求,例如
- URL對應(yīng)關(guān)系:`https://www.tt.com/123456.html → https://m.tt.com/123456.html`
- 規(guī)則表達(dá)式:`https://www.tt.com/([0-9]+).html → https://m.tt.com/${1}.html`
純字母替換規(guī)則:適用于URL中純字母路徑的適配,例如
- URL對應(yīng)關(guān)系:`https://www.tt.com/news/ → https://m.tt.com/news/`
- 規(guī)則表達(dá)式:`https://www.tt.com/([a-zA-Z]+)/ → https://m.tt.com/${1}/`
字母數(shù)字混合規(guī)則:針對字母與數(shù)字組合的復(fù)雜路徑,分為多場景:
- 多次混合模式(如`a1b2c3d4e5f6/`):
- URL對應(yīng)關(guān)系:`https://www.tt.com/a1b2c3d4e5f6/ → https://m.tt.com/a1b2c3d4e5f6/`
- 規(guī)則表達(dá)式:`https://www.tt.com/((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+)/ → https://m.tt.com/${1}/`
- 單次混合模式(如`az123/`):
- URL對應(yīng)關(guān)系:`https://www.tt.com/az123/ → https://m.tt.com/az123/`
- 規(guī)則表達(dá)式:`https://www.tt.com/([a-zA-Z]+)([0-9]+)/ → https://m.tt.com/${1}${2}/`
中文字符串規(guī)則:處理包含中文編碼的URL路徑,例如
- URL對應(yīng)關(guān)系:`https://www.tt.com/站長平臺(tái)/ → https://m.tt.com/站長平臺(tái)/`
- 規(guī)則表達(dá)式:`https://www.tt.com/((?:%[a-zA-Z0-9]{2,}))+/ → https://m.tt.com/${1}/`
特殊連接符規(guī)則:針對包含`-`或`_`連接字母數(shù)字的URL,例如
- URL對應(yīng)關(guān)系:`https://www.tt.com/by-a1_by/ → https://m.tt.com/by-a1_by/`
- 規(guī)則表達(dá)式:`https://www.tt.com/([a-zA-Z]+)-([a-zA-Z0-9]+)_([a-zA-Z]+)/ → https://m.tt.com/${1}-${2}_${3}/`
參數(shù)與分頁適配:支持URL參數(shù)的正則替換及PC分頁URL合并為移動(dòng)端單頁,例如
- 參數(shù)適配:`http://www.tt.com/news.html?act=test&id=123 → http://m.tt.com/news.html?act=test&id=123`,規(guī)則為`http://www.abc.com/article\.html?act=([&]+)&id=([&]+) → http://m.abc.com/article.html?act=${1}&id=${2}`
- 分頁適配:`http://www.tt.com/1234-1.htm、http://www.tt.com/1234-2.htm → http://m.tt.com/1234.htm`,規(guī)則為`http://www.tt.com/([0-9]+)-([0-9]+).htm → http://m.tt.com/${1}.htm`
通過科學(xué)配置適配規(guī)則與正則表達(dá)式,站點(diǎn)可有效實(shí)現(xiàn)PC端與移動(dòng)端URL的精準(zhǔn)映射,為用戶提供一致且優(yōu)質(zhì)的跨終端瀏覽體驗(yàn),同時(shí)助力搜索引擎高效識(shí)別與收錄多端內(nèi)容,提升站點(diǎn)在搜索生態(tài)中的競爭力。