Your website’s URL have an important role in your SEO success. URLs that are composed of long ID numbers such as http://www.example.com/index.php?id_sezione=360& is not appealing to search engines and does not align with the actual content of your site pages. Such types of URLs must be reconstructed because if not, you are fated to fail on SEO.
Keep your URL structure as simple as possible. URLs that are less than 50 characters are preferred for usability and user experience. Exaggeratedly multiple URLs can root hitches for crawlers by creating needlessly high numbers of URLs that point to similar content on your site, especially those containing various parameters. As a consequence, Googlebot may spend much more bandwidth than required, or may unable to entirely index all the content on your website.
Here’s an advice: when creating a URL, use dashes (-) between words rather than underscores (_). Google reads dashes as separators while underscore is interpreted as a single word. For example, www.yourwebsite.com/seo-mistakes is known as ‘seo mistakes’ by the Googlebot while www.yourwebsite.com/seo_mistakes is read as ‘seomistakes.' Also, www.yourwebsite.com/seo-mistakes is much more useful than www.yourwebsite.com/seomistakes. Thus, using dashes on your URLs creates more opportunities for your pages to be discovered.
Lastly, include keywords in your URL that you are targeting for ranking. It will help indicate to those who see your URL that they are getting what they want and expect. And also, it’s assurance that URL structure corresponds to the page content.