and actually i convert the url with 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>
is there a method to convert the url seo-friendly without javascript? maybe with php?
This is what I would do too, because if anyone links to either URL the link juice will always flow down in the SEO Url eventually. You could use an onclick to take the user to an SEO URL in javascript, but google wont follow it.
One thing you could do is to store those searches in a db and then have them as "related links" (the seo versions) linked to from each page on your site, this way they will get spidered.
I am for the following technique because
Here goes:
The best way is to remove special characters and replace it by the page, category and section names. Regards