Automated SEO - programming language PHP
1 tool to autmate the seo process, step by step:
Step 1) Keywords
a) Keyword Suggestion - Tool should suggest keywords and give give a detailed list based on the results. Results will be decided by the amount of searches each month for that particular keyword, and the amount of pages currently indexed for that keyword. Tool will then list the keywords and a rating based on the information above.
b) Keyword Density - Tool will give a keyword density report of the keyword found one the website, page by page and total density.
c) Content Suggestion - Tool will then proceed to provide a list of urls with free articles, and rss feeds based on the subject/category of the website, and keywords.
Step 2) HTML Validation
a) Tool will check for meta tags for keywords & anticipating keywords (keyword order in meta tags, vs. keyword order on page)
b) Tool will check for keywords being in h1 tags
c) Tool will check for keywords in bold/strong tags
d) Tool will check for keywords in alt tags
e) Tool will check for keywords within the first 200 words
f) Tool will check for keywords in the last 200 words
g) Tool will check for themeing of the pages (are they releated?)
h) Tool will check for over optimization (such as to many h1 tagging, alt tagging, etc.
i) Tool will check for internal linking (are pages located within 2 clicks of each other), Are all links valid? Age of link?
j) Tool will check for outgoing links (over 100? Theming?) & place rating of the outgoing url
k) Tool will validate html coding (similiar to [url removed, login to view])
l) Page Sizes - Amount of Pages, Size of page (under 100k)
l) Tool will create a [url removed, login to view] file based on customer input
m) Tool will generate a google compliant xml sitemap.
n) Tool will create a Yahoo complaint url [url removed, login to view] file.
Step 3) Linking
a) Tool will search the web for website with the same keywords and the phrase add url, submit url, add website, submit website), and list the urls found.
b) User will be able to select via a checkbox which websites they wish to link with. They will then input a message requesting to gain a link from their website, and select options requesting 1-way link, reciprocal link, 3-way link. Pay for linking yes/no.
c) Tool will attempt to gather an email address from the website, and send the message.
Member should be able to login at anytime and view all of the below
Step 4) Competitor Analysis
a) Tool will display their following results for each competitor:
- Rank of website
- Page rank of Website
- Keyword Used & Density
- Links to website
- Age of Website
Step 5) Monitoring
a) Visitor will then be able to login and check the status of the website, page rank, listing in google, yahoo, and msn. While displaying old data for improvement.
b) Traffic - Was the page bookmarked? Number of visitors? Number of Unquie traffic? Was the website found in a search engine? Which engine, what keyword, and how many visitors? Found from another website? What website & how many visitors? Was the back button hit? Alters - such as bad traffic (automated traffic, traffic leaving to quickly, and not visiting pages)
Tool will require a login/registration prior to service.
Tool will integrate with our support system for any questions the member may have/trouble ticket tracking.