Hello, Recently on my new SEO project i have come up with a doubt. On my clients website the URL is .com/# What i want to know is that would this "#" matter as SEO point of view? Would this effect the website ?
It's not an error. From what I know # represents a tag . So for example if you have a really long page , and the page is split in more than one categories, you gonna have some buttons that will send you at some specific content on your page , ex: bottom , or top, or row x. When you click on those buttons, it will take you to that point and the URL will became ./com#name . So # on its own , probably represents the top page. To understand better , when you link something to another page it's simple: from link x ( .com ) to link y (.com/anotherpage.php). But to link a button to something on the same pages you need those tags #.
Could you clarify whether there is ever something after the #, or if the link is just, for example, www.website.com/#. I'm pretty sure that the # doesn't do anything with regards to SEO, and is just used as a placeholder while coding the site. That's how I use it to remind myself to put something there later, but as the above poster said, you also use it in, for example, PHP, for several things.
Thnx Aidanriley and Zyrex. I was worried about it affecting the website for SEO. So i's clear that it won't affect. Thnx guys...
Well, it's not completely clear: if the # is there by mistake, and doesn't link to where it was supposed to, you can see how that would be a negative thing. It depends what you're talking about, and I'd be able to clarify it if you give the URL (if allowed, by the client) or a short piece of the source code where this is happening.
If .com/# & .com/ both are the same page then it will show duplicate content to the spider & it is also not good from SEO viewpoint. Solution: In the .com/# page put the below code in header section: <link rel="canonical" href=".com/" />