批量生成sem關鍵詞
html結構:
<table> <tr> <td> <input type="text" id="plan" placeholder="計劃名稱"> <input type="text" id="unit" placeholder="單元名稱"> <input type="text" id="path" placeholder="路徑"> <input type="text" id="price" placeholder="價格"> </td> </tr> <tr> <td> <textarea id="keys" placeholder="關鍵詞"></textarea> <input type="button" id="ok" value="生成"> </td> </tr> </table> <table id="table"></table>
相關css:
input{ border:1px solid #ddd; padding: 10px; } textarea{ border:1px solid #ddd; height:300px; padding: 10px; width: 169px; float: left;} #table td {border: 1px solid #ddd;padding: 10px;} table#table {border: 1px solid #ddd;border-collapse: collapse;width: 100%;} #ok{ background:#39f; color:#fff; float: left; border-color:#39f; margin-left: 6px; width: 100px; }
相關JavaScript:
var rst=new Array(), arr=new Array(), pre=new Array('廠家詞','低價詞','價格詞','定制詞','疑問詞'); arr[0]=new Array('{詞}廠家','{詞}生產廠家','{詞}制作廠家','{詞}加工廠'),//廠家詞 arr[1]=new Array('便宜的{詞}','哪有便宜的{詞}','{詞}現貨'),//低價詞 arr[2]=new Array('{詞}多少錢','便宜的{詞}','{詞}價格','{詞}報價','{詞}價錢'),//價格詞 arr[3]=new Array('{詞}制作','{詞}定制','{詞}訂制','{詞}生產制作'),//定制詞 arr[4]=new Array('哪里有做{詞}','哪里有賣{詞}','哪里有生產{詞}','哪里有加工{詞}');//疑問詞 document.getElementById('ok').onclick=function(){ var _obj=document.getElementById('table'); _obj.innerHTML=''; rst=new Array(''); var _plan=document.getElementById('plan').value, _unit=document.getElementById('unit').value, _path=document.getElementById('path').value, _price=document.getElementById('price').value, _keys=document.getElementById('keys').value; keyArr=_keys.split("\n"); for(var i=0;i<arr.length;i++){ item=arr[i]; for(var j=0;j<item.length;j++){ one=item[j]; if(one){ for(var k=0;k<keyArr.length;k++){ if(keyArr[k]){ var li=new Array(); li.push(_plan,_unit+pre[i]); li.push(one.replace('{詞}',keyArr[k])); li.push('精確匹配'); li.push(_price); var pcUrl='http://www.diaosuchangjia.cn/'+_path+'.html', mUrl='http://m.diaosuchangjia.cn/'+_path+'.html'; li.push(pcUrl,mUrl,'啟用'); rst.push(li); } } } } } var _html='' for(var i=0;i<rst.length;i++){ _html+='<tr>'; for(var j=0;j<rst[i].length;j++){ _html+='<td>'+rst[i][j]+'</td>'; } _html+='</tr>'; } _obj.innerHTML=_html; }
批量生成sem創意
html結構:
<table> <tr> <td> <input type="text" id="plan" placeholder="計劃名稱"> <input type="text" id="unit" placeholder="單元名稱"> <input type="text" id="path" placeholder="路徑"> <input type="text" id="category" placeholder="所屬類目"> <input type="button" id="ok" value="生成"> </td> </tr> </table> <table id="table"></table>
相關css:
input{ border:1px solid #ddd; padding: 10px; } #table td {border: 1px solid #ddd;padding: 10px;} table#table {border: 1px solid #ddd;border-collapse: collapse;width: 100%;} #ok{ background:#39f; color:#fff; border:0; width: 100px; }
相關JavaScript:
var rst=new Array(), pre=new Array('產品詞','價格詞','定制詞','低價詞','廠家詞','疑問詞'), title=new Array( '{關鍵詞} 專業定制 質優價廉',//產品 '2020年3月{關鍵詞} 1分鐘快速獲取報價',//價格 '{關鍵詞} 雕塑大師1對1服務',//定制 '質優價廉的{關鍵詞} 有部分現貨特價處理',//低價 '{關鍵詞} 13年{分類}加工經驗',//廠家 '{關鍵詞} 免費提供設計圖片'//疑問 ), desc=new Array( '買{關鍵詞},選宏通雕塑,精工細作、質優價廉,全國免費安裝。',//產品 '1分鐘獲取{關鍵詞},更有部分{分類}現貨特價處理中,讓您省30%。',//價格 '{關鍵詞}定制選擇我們,專業{關鍵詞}廠家,13年{分類}加工經驗。',//定制 '質優價廉的{關鍵詞},更有部分{分類}現貨特價處理中,全國免費安裝,讓您省30%。',//低價 '大廠家未必大價錢,選{關鍵詞},就選宏通雕塑,13年制作經驗,全國免費安裝',//廠家 '{關鍵詞} 13年{分類}加工經驗,免費設計安裝,讓您省30%。'//疑問 ); document.getElementById('ok').onclick=function(){ var _obj=document.getElementById('table'); _obj.innerHTML=''; rst=new Array(''); var _plan=document.getElementById('plan').value, _unit=document.getElementById('unit').value, _path=document.getElementById('path').value, _clas=document.getElementById('category').value; var pcUrl='http://www.diaosuchangjia.cn/'+_path+'.html', mUrl='http://m.diaosuchangjia.cn/'+_path+'.html'; for(var i=0;i<title.length;i++){ var ms=desc[i].replace('{分類}',_clas); var li=new Array(_plan,_unit+pre[i],title[i],ms,'',pcUrl,'www.diaosuchangjia.cn',mUrl,'m.diaosuchangjia.cn','啟用'); rst.push(li); } var _html='' for(var i=0;i<rst.length;i++){ _html+='<tr>'; for(var j=0;j<rst[i].length;j++){ _html+='<td>'+rst[i][j]+'</td>'; } _html+='</tr>'; } _obj.innerHTML=_html; }
© 致遠 2020-03-04,原創內容,轉載請注明出錯:JavaScript批量生成sem競價關鍵詞和創意