做網站seo,關鍵字keywords是非常關鍵的,那怎麼根據文章標題自動生成關鍵字keywords
下面是一段php代碼,可以輕鬆幫你解決這個問題。
<?php
$keywords=trim(preg_replace('/[,]+/',',',preg_replace(array(
"/[[:punct:]]+/i",//英文標點符號。
'/[。、!?:;﹑•"…『』「」〝〞∕¦‖— 〈〉﹞﹝「」‹›〖〗】【»«』『〕〔》《﹐¸﹕︰﹔!¡?¿﹖﹌﹏﹋'´ˊˋ―﹫︳︴¯_ ̄﹢﹦﹤‐˜﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ︵︶︷︸︹︿﹀︺︽︾ˉ﹁﹂﹃﹄︻︼()]+/u',//中文標點符號。
'/\s+/'
),',',$title)),',');
>
這段代碼的思路是將標題中所有的中英文標點符號及空白字符全部替換成【,】然後再刪除空白的關鍵字。
一個簡單的示例:
標題:中文靜網 cnj8.com 是一個web2.5網站,訪問一次就能自動緩存。
輸出:中文靜網,cnj8,com,是一個web,5網站,訪問一次就能自動緩存。
當然你也可以在中文標點符號中加入【的與及】等中文連結字。
示例網站:https://cnj8.com/i/0/4000.html
大家可以去看下效果,本人覺得還不錯。
- 編程問答
- 答案列表
PHP 怎麼根據標題自動提取頁面關鍵字keywords代碼[朗讀]
加入收藏