Use unique and quality content, make sure your focus keyword is included in the title, meta description and content. Furthermore you could use tools like this one to check the on-page SEO: http://www.seositecheckup.com/
█ r00t-Services | Anti DDoS, Security, Optimization, Troubleshooting.
█ Got a question? | Contact us: support[at]r00t-services.net
█ Affordable DDoS Protection Service up to 300Gbps! (EU/US)
To go a step farther in using alt tags for your images, also make sure to appropriately name those image files for a even further SEO boost.
__________________ A2 Hosting - Design Your Perfect VPS Hosting Package
-Pay Only For The Resources You Need - High-Performance SwiftServers - SSDs With Page Loads Up To 300% Faster! - 99.9% Uptime Guarantee - A2 QuickInstaller - Choose Your Linux OS - Instant Activation - Risk-Free Money Back Guarantee - Choose Your Hosting Location
First thing use unique content for your website with proper keywords stuffing make proper title and description meta with targeted keywords, use keywords in heading and description and make it bold and italic , remove canonical issue from Url use custom user friendly Url and submit sitemap in Google webmaster also use robots.txt file to hide page from search engine crawler. This are the some basic technique to do on page SEO of website.
If you're launching a new business, you need al lthe time in the world to focus on that. So rather than trying to learn SEO, I'd recommend hiring an SEO company to take care of the initial configurations for things - maybe even do a 6-12 month term with them and get things done correctly.
The world of SEO can be a dangerous one, in that a few wrong actions can sink your site. If you find something offered with a guarantee - go to a different company. If you find something offered for $200/month for full SEO, go to a different company.
SEO, when done right, is not cheap, but it's well worth it.
If you don't want to spend the money, you can TRY doing some on page SEO (updating content etc etc), but really, if you're launching a new business, have a professional do your SEO, have a professional do your taxes, and have a professional run your business. If you don't do these, you'll either run your business into the ground, or you'll just waste money and time and cause your business to lose valuable traction (especially in startup phases).