SEO list for creating the *perfect* website
-
If you could build your website from scratch and have your developers do anything you want (within reason), what list of SEO requirements would you send them?
Does anyone know of any good articles on the perfect SEO wish list?
Happy Holidays!
-
I agree.... my answer for NO CMS is based upon in-house work. If I had clients this could be a huge briarpatch.
-
And, I think that was the point. If the world were perfect, I would have a sailboat that was very fast like a J Boat and was the perfect cruiser like a Pacific Seacraft. Everything is a tradeoff.
You and EGOL made great points around why no CMS. I agree. As an agency we just don't have that luxury for our clients and so we use them. Just two sides to a coin.
-
I am not saying you cannot rank using a CMS, but simply you can do better by hand. A road sweeper can clean the street, but sometimes you need to get out with a broom to get into the corners, or even bend down and pick something up by hand.
-
All Great Comments, and Don't forget the basics such as.
- Setup a Google Account with marketing@domain.com
- Setup Google Webmaster Tools
- Setup Bing Webmaster Tools
- Upload Google, MSN verification HTML Code
- Build a Google /sitemap.xml file and upload then submit it to Google
- Signup for Google Analytics and setup tracking code on each page for tracking
- Setup Funnels within Google Analytics for tracking conversions
- Run a Server Check to test headers to make sure that the server is not a virtual server, blacklisted server
- Run Xenu for Broken Links, work to get any links fixed
- Web page title, description and heading tags.
- Develop a list for where the Company can improve content based upon the discovery of low hanging fruit “keywords”
- Run Competitor Analysis Reports to help understand how to improve rankings
- Build a robots.txt file to put in the root of the website
- Run keyword list and find other opportunities for rankings
- Run Reports to determine back links
- Run Reports on competition back links and look for areas we can leverage for expansion of external linking
- Add to Google Maps
- Add to Bing Maps
- Test with SEOMOZ Tools
- Run a report to find possible industry related forums as well other sites to post on for driving more traffic and related links
- Setup 301 redirect for website to go to www
- Setup Twitter profile
- Setup Facebook Page
- Setup Youtube Channel
- Setup a Google + Page
This is just a Phase 1 List there are so many other things to think about, focus on your visitors and content, watch your visitors and tweak it based on behavior. Look at your bounce rates, Time on site, ETC.
-
Not everyone codes for different reasons. Dummies use html editors for dummies, so put me in that group. We use a CMS and have plenty of page 1 ranks. Sorry, but me and my kids don't live in an ideal world.
-
If someone has just created a site with a CMS, it is hard to tell them it may not be a good idea. Its like telling them their kids are ugly.
-
I agree with not using a CMS.... with the exception of a couple of blogs my sites are all hard-coded html.... it enables you to make finely-crafted arrows.
Some people might give the thumbs down for a comment like this.... they are using crooked sticks for their arrows.
-
If it is a local ecommerce site (doing primary business in metro/state), local SEO is critical at startup. It is a good way to generate sales quickly while you build links/page authority/domain authority for broader more competitive keywords.
-
He did ask for a perfect site, in that case yes, i would suggest hand coded with complete control. I agree with the trade of with cost of hiring a developer and the ease of DIY CMS, but to be perfect it should be bespoke no redirects, no html errors, no script or css mixed in html. well segmented with html5, described with microdata, prefect crawlability. You just can’t get all this done perfectly with CMS.
But i agree there are horses for courses
-
Okay, If using a developer to build a site from scratch, this is a list of considerations that I have got so far.
Site Architecture
Use keyword rich breadcrumbs
Internal Link structure
- Page Depth
- Quantity of Internal Links
- Quality of Internal links
- Index Canonicalization
XML Sitemaps
Page Optimisation
- Page Titles
- Meta Descriptions
- H1 Tags
- URLS
- Duplicate Content
- Robots.txt
- HTTP Status Codes
- Image alt attricbutes
- Textual Content
Anything else?
-
Good job Miranda,
This is a thought provoking question. When I first read Alan's response I thought, "wait a minute, Alan" and then realized he answered it perfectly for Alan. I am not a developer and the thought of providing a client a site that required them to have one available did not make sense. At the same time, I can tell you with several of the known CMS's available there are problems within the SEO that if not addressed are at least annoying.
So, I would say, to the developers:
Use a CMS that allows the client the most ease of use within the context of providing the best framework for their project.
Make the key on site/on page SEO pieces easy for someone with even a small amt of ability: Title tags (Alan would give us code that would not allow a duplicate as an example), You would be required to use an H1, etc.
I would tell them I wanted a url structure that was almost flat.
That an internal link had to go to something relevant.
But, before I went to them, I would be very clear what it was we desired the web site to do for us.
Thanks,
-
#1 i would not use a CMS, i would code it from scratch and make sure I got a prefect score using the Bing SEO toolkit, making sure the search engines can crawl your site perfectly is something that is hard to fix later on down the road.
#2 I would make sure I have a good linking structure to allow link juice to flow to the correct places.
#3 I would think long and hard on my user friendly URL’s from the start
That’s a good start, I will let others add or subtract from the list.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Does an age verification home page hurt SEO?
There's a microbrewery in our area that just launched its first website. It has the "verify your age" homepage (which is not really their homepage, but I don't know what it's called) before you can enter. It looks like this: http://angrychairbrewing.com/ Anyway, does this hurt them at all from a rankings standpoint? Also, assuming bots/spiders/ROGER can crawl sites like this, (which I think they would have to be able to do) how do they get around this verification? Thanks, Ruben
Web Design | | KempRugeLawGroup0 -
Yes or No for Ampersand "&" in SEO URLs
Hi Mozzers I would like to know how crawlers see the ampersand (& or &) in your URLs and if Google frown upon this or not? As far as I know they purely recognise this as "and" is this correct and is there any best practice for implementing this, as I know a lot of people complained before about & in links and that it is better to use it as &, but this is not on links, this is on URLs. Reason for this is that we looking to move onto an ASP.Net MVC framework (any suggestions for a different framework are welcome, we still just planning out future development) and in order to make use of the filter options we have on our site we need a parameter to indicate the difference on a routing level (routing sends to controller, controller sends to model, model sends to controller and controller sends to view < this is pattern of a request that comes in on the framework we will be using). I already have -'s and /'s in the URLs (which is for my SEO structuring) so these syntax can't be used for identifying filters the user clicks or uses to define their search as it will create a complete mess in the system. Now we looking at & to say; OK, when a user lands on /accommodation and they selects De Kelders (which is a destination in our area) the page will be /accommodation/de-kelders on this page they can define their search further to say they are looking for 5 star accommodation and it should be close to the beach, this is where the routing needs some guidance and we looking to have it as follow: /accommodation/de-kelders/5-star&close-to-the-beach. Now, does the "&" get identified by search engines on a URL level as "and" and does this cause any issues with crawling or indexation or would it be best to look at another solution? Thanks, Chris Captivate
Web Design | | DROIDSTERS0 -
Hom much does getting a mobile website improve the "mobile ranking"?
There's been speculation about Google totally not ranking sites that are not mobile, but as far as I can see many sites rank THE SAME on mobile devices as on regular stationary PCs/lap-tops. I had hoped for a radically improved ranking once a mobile site was built. Or is it just that it takes a TON of time for it to go through and then it gets better or is it like with regular sites that a new mobile site on a sub-domain is parked in some form of mobile-sand-box? Also, does putting a mobile site on a ranking domain, as subdomain help, e.g. m.testingsite.com instead of testingsite.mobi ? Thanks.
Web Design | | yvonneq0 -
Best SEO Strategy for Social Games
Hi all - wondering if you can help.... We have a social gaming startup with a few million users. Our first game is http://iamplayr.com (currently just a landing page) - now we're just about to launch some more games. We'll have approx 6 titles by the end of the year (note most of our users are on Facebook.com).I'm a little unsure the best way to approach this from an SEO perspective. 1) Should we direct everything to a games specific .com site like http://iamplayr.com -> and if so, should we build out this site to attract more keywords2) Direct everything to our Facebook app e.g. http://farmville.com 3) Have 1 central site for our multiple titles, with each game having a subdomain e.g. ala King.com / Zynga.com etc? What you recommend? Our goal is to have a managable 'off Facebook' strategy that attracts maximum organic traffic for keywords e.g. 'free football game' etc Thanks 🙂 H
Web Design | | HowardK0 -
Drop Down Menus & SEO?
Do these typically have a negative impact on SEO? I know this is kind of a vague question, does it make it harder to spider? Are there SEO friendly ways of coding these? There are so many sites out there that have these, so I've got to assume it's different on a case by case basis.
Web Design | | MichaelWeisbaum0 -
Is there such thing as too much product information in terms of SEO
Hi All, Our website sells products online and is a prestashop system Prestashop comes with a set form you use to fill in products, however to fill it all you end up creating alot of repeated data. What i need to know, is if you have: Product name: Audi A6 Rear Lamp Set Short Description: A Short & Sweet Description Long Description: A Long Boring Description Meta Title: Same as product name Meta Keywords: What more can be said about an A6 Rear Lamp Set??? Meta Description: Same as long and boring description Im stuck in a position of having the ability to add extra information (i.e Meta-Tags) But really ill end up repeating what is already in the products natural listing. In terms of good SEO, is it better to leave Meta Fields empty, or fill them in and be repetitive for product pages? Thanks all, any guidance will be well appreciated <colgroup><col width="57"><col width="36"><col width="323"><col width="328"><col width="56"><col width="26"><col width="55"><col width="23"><col span="2" width="25"><col width="24"><col width="25"><col width="95"><col width="158"><col width="123"><col width="130"><col width="28"><col width="34"><col span="2" width="64"><col width="537"><col width="188"><col width="319"><col width="303"><col width="329"><col width="177"><col width="96"><col width="128"><col width="172"><col width="547"><col width="62"><col width="87"><col width="85"><col width="94"><col width="162"></colgroup>
Web Design | | Ev84
| ID | Active (0/1) | Name* | Categories (x,y,z...) | Price tax excl (+10%) | Tax rate | Wholesale price | On sale (0/1) | Reduction amount | Reduction per cent | Reduction from (yyyy-mm-dd) | Reduction to (yyyy-mm-dd) | Reference # | Supplier reference # | Supplier | Manufacturer | EAN13 | Ecotax | Weight | Quantity | Short description | Description | Tags (x,y,z...) | Meta-title | Meta-keywords | Meta-Description | URL Rewrited | Text when in-stock | Text if back-order allowed | Image URLs (x,y,z...) | Feature |
|
| Price tax excl | Percentage Profit |0 -
SEO ethical practice in question
A family friend asked me to take a look at her website. www.designsbymaida.com First thing i noticed is what seemed a 301 redirect or a forward to http://funktionaldesignstudios.com/dbm-old/ So her site is hosted with what it looks like, in his site(funktonaldesigns). What does this means in terms of how google sees her site and in terms of SEO. My thought is that he is boosting his domain name. He is getting the link juice. Thanks for the insight and help.
Web Design | | QualityHosting1 -
Websites using Flash?
Can you optimise websites using flash? is it exactly the same aspects to optimise or does it cause problems??
Web Design | | wazza19850