Cancelado

Keyword Research Tool - Desktop Application

This tool will allow a person to upload a list of keyword terms into it, and it will analyze the top 10 competitors (as listed in google serps) and capture, persist, and report on certain criteria.? The purpose of the tool is to allow a market researcher the ability to quickly draw conclusions about the level of competition for any given keyword phrases.? ? This tool is designed to do bulk analysis and allow the user the ability to set their own scoring criteria.

?

## Deliverables

**SUMMARY

**If you can program the functionality which exists in the software program called "Market Samurai" on the SEO Competition tab, then you have the skills to complete this task.? It gathers common information about specific web pages.

I have a detailed functional specification document already completed which I will share with qualified bidders.? The qualified bidder should have some experience with keyword research types of applications as that will save a tremendous amount of time and ensure highest qualityDescription of Operation

As a high level view, a user of this tool will be able to:

·? ? ? ? ? ? ? ? Create a new or open an existing project

·? ? ? ? ? ? ? ? Upload a list of keyword search terms for analysis

·? ? ? ? ? ? ? ? Set scoring criteria for the keyword analysis

·? ? ? ? ? ? ? ? For each keyword supplied, get a list of the top 10 sites listed in the google serps.

·? ? ? ? ? ? ? ? For each of those top 10 web pages returned, query appropriate resources to capture data regarding the following:

o? ? ? ? ? ? Domain Age

o? ? ? ? ? ? Page Rank

o? ? ? ? ? ? Yahoo! Page Backlinks

o? ? ? ? ? ? Yahoo! Domain Backlinks

o? ? ? ? ? ? Inclusion in DMOZ

o? ? ? ? ? ? Inclusion in Yahoo! Directory

o? ? ? ? ? ? Keyword phrase in title

o? ? ? ? ? ? Keyword phrase in url

o? ? ? ? ? ? Keyword phrase in meta description

o? ? ? ? ? ? Keyword phrase in a heading tag

o? ? ? ? ? ? Does the url contain an exact string match of a configurable list of terms

·? ? ? ? ? ? ? ? The results are captured, and stored in a local database.

·? ? ? ? ? ? ? ? The results are reported back to the user.

?

System Architecture

Optimally the application will be written using html and ajax and using the Adobe AIR cross-platform runtime environment.

?

?

**External Interface Summary**

The program will acquire it’s data from a range of resources including:

·? ? ? ? ? ? ? ? [url removed, login to view] will be used to determine domain age

·? ? ? ? ? ? ? ? [url removed, login to view] will be used to:

o? ? ? ? ? ? determine the top 10 serps for a given keyword phrase

o? ? ? ? ? ? keyword in title

o? ? ? ? ? ? keyword in url

o? ? ? ? ? ? google Page Rank

·? ? ? ? ? ? ? ? [url removed, login to view] will be used to determine:

·? ? ? ? ? ? ? ? page backlinks

·? ? ? ? ? ? ? ? domain backlinks

·? ? ? ? ? ? ? ? [url removed, login to view] to determine if a given site is listed in the directory

·? ? ? ? ? ? ? ? [url removed, login to view] to determine if a given site is listed in the directory

·? ? ? ? ? ? ? ? individual websites (those in the Top 10 serps) will be queried individually to determine if a give keyword phrase appears in the meta description or a heading tag.

?

The application must be able to make its’ queries through user supplied proxies if they exist.

?

**Hardware and Software Architecture**

Due to the fact that this should run under the Adobe AIR runtime, this application should be cross-platform compatible.

?

The application should use the Adobe AIR provided database capabilities for data retrieval and storage.

?

The application should be able to utilize the Adobe AIR ability to automatically check for updates and update itself.

?

Final Delivery

?

Upon completion of the project, the final delivery will include:

·? ? ? ? ? ? ? ? All source files

·? ? ? ? ? ? ? ? An installation program

·? ? ? ? ? ? ? ? Instructions on how the auto-update feature works and where remote update files should be stored

?

The final product should be free of any software defect, and should include at least a 1 year warranty covering the resolution of any bugs as they may occur.

?

.

Habilidades: Programação C#, Engenharia, Javascript, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, SQL, Área de trabalho do Windows

Ver mais: web search tool, web application system architecture, web application functional specification, user experience researcher, types market research, tool specification, tool back, system architecture web application, string match, set application, range resources, range query, program used create websites, match string, market research results, market research web, javascript tool, make market research, get url using javascript, product market research, cross product, determine market share, create software application php, create php application, create directory using php

Acerca do Empregador:
( 0 comentários ) United States

ID do Projeto: #2977423

1 freelancer está ofertando em média $510 para este trabalho

alienwebdevvw

See private message.

$510 USD in 14 dias
(6 Comentários)
2.9