簡體   English   中英

SEO / PHP:如何在沒有Javascript SEO友好的情況下轉換表單提交URL(Get-Method)?

[英]SEO/PHP: How to Convert Form-Submit URL (Get-Method) without Javascript SEO-Friendly?

實際上我用javascript轉換網址

<script type="text/javascript">
$(document).ready(function() {
    $('.search-form').submit(function() {

        var value = $('.search-form input:text').val();
        value = value = value.replace(/\W/,''); // replace
        window.location.href = value + "-keyword" + ".html";
     return false;
    });
});

</script>

有沒有一種方法來轉換url seo友好沒有JavaScript? 也許用PHP?

我是因為以下技術

  1. 這是一個可以通過地址欄搜索的可猜測URI
  2. 在響應POST請求時重定向始終是一件好事,以避免尷尬“想再次發送POST信息?” - 當用戶嘗試通過瀏覽器的后退按鈕返回時發出警報
  3. 如果URI沒有隱藏的值,提交按鈕的值等,那么查看我搜索的內容會更容易一些。

開始:

<?php
//receiving page
if(isset($_GET['name_of_submit'], $_GET['search_phrase'])) {
    header("Location: /address_to_this_script/".$_GET['search_phrase']);
    die;
}
if(isset($_GET['search_phrase'])) {
   // handle search and validation here, don't forget to escape it!
}

這也是我也會這樣做的,因為如果有人鏈接到任何一個URL,鏈接汁最終會在SEO Url中流下來。 您可以使用onclick將用戶帶到javascript中的SEO URL,但Google不會關注它。

你可以做的一件事是將這些搜索存儲在數據庫中,然后將它們作為鏈接到您網站上每個頁面的“相關鏈接”(seo版本),這樣它們就會被捕獲。

最好的方法是刪除特殊字符並將其替換為頁面,類別和節名稱。 問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM