Suggestions for a Job Portal SEO


I am still stuck in the beginning stages of web design & architecture for a Job Board Listing Site for Dental Jobs based in USA.

I was looking at design of one of the popular sites

When I visit and type some random search say “XYZ123”.

It opens a dynamic search result page where an automatic Meta Title is created and canonical url is inserted which is <link rel=“canonical” href=“” />

So basically this url gets created the minute a search is made (be it any search) -

Also Second Case

Lets say I search for “New York”. Search Results appear on a dynamic URL whose canonical URL automatically inserted is <link rel=“canonical” href=“” />

Surprisingly the url is indexed in Google. How is this URL even being indexed as its a dynamic URL and not even a fixed page but just a result of search keyword…

Is this SEO Friendly Design?