I'm primarily a graphics guy and built a site for someone using Wordpress because that was their preference.
To make this as easy as possible to understand, ill provide the exact information.
The person I made the site for, emails another party who apparently has Wordpress experience, and had him look over the site. I want to make sure he is providing accurate info in his reply and if these things still apply to this day. And if necessary, possible help for correcting some of the issues he mentions in his email.
First of all, the web site is here: (url is safe, done so that site is not listed in search etc.)
http://bit.ly/ki2Hho
This is the email I received and need to know if this is accurate information. I will post questions after you view.
"Your page url's should have relevant names. Right now your services page url is
www.yoursitehere.com/main/?page_id=14, it should be something that is more beneficial to SEO like
www.yoursitehere.com/nc-website-services.html. You should get rid of the /main/ directory if you can, wont help with SEO at all.
One thing you will get black flagged for by search engines is including content on your page and then marking it as display=none. That will push your way back in search results because Google will see this as, this guy is including irrelevant content on his page and then hiding it from its users, giving the illusion that you are trying to target keywords and phrases that are not directly related to your site. Your H1, H2, H3 and so on are important to SEO as well. Search engines will look as these header tags in that order giving relevance in that order too. Make sure your H1's include longer items than just Service or Portfolio. Try to use something like Your Company Name Offers Expert Services. So now Google starts indexing all of those keywords for this page and content as opposed to just Services. "
First question. Do the page urls really matter this much? I don't see how I can switch the wordpress pages in to .html pages when they are obviously php files. Is this really that necessary to do?
Next question. How important is it that the wordpress site and installation not reside in the sub folder /main/? We had to do this so we could work on the site without public view, and then open the index page to point to it after the fact. Is there a way I can put this entire site in the root directory without re doing it all, and is this really that necessary? What do you suggest I do if I have to make a wordpress site in the future without the public viewing it until release?
I don't follow the suggestion he mentions of
"One thing you will get black flagged for by search engines is including content on your page and then marking it as display=none. "
Is this something I am doing on the site? I do not follow him nor am aware if this is something going on at the site.
In addition, the part where he mentions header tags being important. I am aware of that, again, is this something you can see on the outside if it is setup properly and can you offer some advice or tips? The services page is just that, services...and they are listed in the paragraph below accordingly for that matter. Why would I need to be that specific in the page title as well when it is all text anyway? This will make all of the buttons in the header bar too long to fit because that is where the page titles pull the info from anyway.
Any other information you would like to include would be greatly appreciated to help my understanding of his comments and whether or not they are even accurate and any ways I can go about fixing these issues (if i even need to)
At this point, I currently have all in one seo and all in one webmaster installed as plugins and both configured properly with the sitemaps and submitted to all search engines...analytic s and individually submitted to the search engines with keywords in these plugins.
This all comes down to the original owner of the site not being happy with his search engine results after the site has been open for only 2 weeks to this point.
Just for the future, you may want to invest in a cheap shared hosting account somewhe that you can use for a development test bed at the root level for CMS systems like WordPress. It's easier to move a site from one place to the other than it is to move it up or down a directory level.