hi friends, I have one question that i put anchor text which is upvc window & door but my page link is upvc door-window.htm. It would affect or not on page ranking.
Nothing wrong with that at all. You have all your keywords covered there, and a little variation probably helps.
It is suggested to avoid 'stop words' in your title but you also need to make sure that they don't appear odd to human as well so in your case, they keywords are just fine.
That is fine, just make sure you should provide specific page as per the keywords used in anchor text.