I have trouble understanding rel=canonical the way Google wants me to implement it.I have a job site that uses filters to show subsets of the total job list. Nothing fancy... normal stuff.So if you go to /jobs you are able to paginate through all of them. You can then apply all sorts of filters like: /jobs/new-york or /jobs?jobs_position_id=3 (I know this is a bad URL. I will change it to show actual words, but this does not change my canonical question).Also there is a search like /jobs?query=FOO (with &job_position_id=3 added with filters).How should I apply rel=canonical here? I tried some strategies, but I had the feeling Google didn't like it. Right now there is none.
I need help with rel=canonical
seo;canonical url
It's actually very simple. If you have two URLs which display the same content, you need to use canonical URLs. Which URL is the canonical URL? The one you want Google to list in its search results?In your example, you would have the main search result without the filters being your canonical URL. So /jobs/new-york or /jobs?jobs_position_id=3 would be the canonical URL for /jobs?jobs_position_id=3&query=FOO.