Abstract:
This system provides a web site with favorable web ranking on a local basis by major search engines. It does this by providing a web page containing the proprietary Question &amp; Answer content section (this is the content section in which this patent will cover). The Q&amp;A section contains content about the business, product(s) and location (city, state) and also contains embedded contextual web links that links to similar content within the same business vertical determined by SIC (Standard Industry Code). These outbound links contains primary keywords that the business wants to obtain optimal ranking and will link other businesses within the same state but not the same city so that direct local area competitors are not linked. 
     The Q&amp;A content section can be deployed as HTML embedded on a separate web page part of a client&#39;s web site, or be hosted by anyone else as a micro site.

Description:
[0001]    A technique to obtain a higher search web page ranking position after a user search query on major search engines for a web page. The invention elevates businesses to top web visibility for local customer searches on leading search engines. It ensures top ranking on search engines for keywords that customers actually use to find local businesses. A questions and answers (Q&amp;A) text content section that enhances the relevance and keyword matching, improving page rank on search engines. The Q&amp;A is built to flag localized relevance for search engines index spiders, but it also provides human readable and formatted content relevant for web consumption. The Q&amp;A section lists ten or more questions about each business. Its purpose is to provide relevant local keywords in the content. The keywords are then substituted for actual web links that link to other pages relevant to the keywords and the proximity to the business. 
       BRIEF DESCRIPTION OF THE INVENTION 
       [0002]    The purpose with this invention is to automatically build relevant local area pages called micro sites that may be linked to provide a local web visibility service. YouInWeb has generated millions business profile web pages called micro sites that provide the core strength of our web visibility by smart link building strategies. 
         [0003]    Every micro site lists local and related business ranked by SIC (Standard Industry Code) and by the count of, incoming links within a specific SIC (Standard Industry Code) category. The technique auto-generates pages for local search relevance, thus achieving top search engine ranking for business relevant keywords within each SIC (Standard Industry Code) category. Since the technique utilizes intelligent link-building strategies as well as highly localized keyword selection within the actual web page content as well as some additional relevance in the regular metadata fields, it is considered to be built on fundamental search indexing/ranking techniques that constitute core weight of search engine ranking algorithms. 
         [0004]    Micro sites may also contain a questions and answers (Q&amp;A) text content section that further enhances the localization relevance and keyword matching which improves page rank on search engines. The Q&amp;A is built primarily to flag localized relevance for search engines index spiders, but this section also provides human readable and formatted content relevant for web consumption. The Q&amp;A section lists ten or more questions about each business. Its purpose is to provide relevant local keywords in the content. The technique auto-generates pages for local search relevance, thus achieving top search engine ranking for business relevant keywords within each SIC (Standard Industry Code) category. Since the technique utilizes intelligent link-building strategies as well as highly localized keyword selection within the actual web page content as well as some additional relevance in the regular metadata fields, it is considered to be built on fundamental search indexing/ranking techniques that constitute core weight of search engine ranking algorithms. 
       BACKGROUND OF THE INVENTION 
       [0005]    Small to medium local businesses frequently have problems using the internet to attract local business because they do not show up on the first search result page, or with Google instant; doesn&#39;t come up in the search result very frequently when users enters their query. 
         [0006]    The technique solves this by increasing the small/medium business visibility by providing a web page also called micro site powered by several link and text content sections, or the embedment of a questions and answers content section on a business externally hosted web site on the root/index page. This will cause search engines to rank the micro site and the business externally hosted web page on an increased ranking position for a relevant keyword search. 
         [0007]    There are several ways to improve page rank positions in the search results however the claimed techniques will further improve page rank positions with major search engines for a web page using the invention. 
         [0008]    Obtaining good page rank positions for web pages currently is difficult for small to medium businesses that do not have a high user volume/traffic web site. While there are many Search Engine Optimization techniques to improve page ranking, the invention will further improve page ranking by the generation of relevant keywords and outgoing HTML links. Thus rendering the web page more relevant to search engine results and increasing local visibility. 
       A BRIEF DESCRIPTION OF THE DRAWINGS 
       [0009]      
         [0000]    
       
         
               
               
             
           
               
                   
               
               
                 Reference Number 
                 Name of Step/Decision 
               
               
                   
               
             
             
               
                 FIG. 1: 
                   
               
               
                 1a. 
                 Shows the Client interview process 
               
               
                 2a. 
                 Shows the Data entry process 
               
               
                 3a. 
                 Shows the Data storage step 
               
               
                 4a. 
                 Shows the Processing decision 
               
               
                 5a. 
                 Shows the Stop (FIG. A) step 
               
               
                 6a. 
                 Shows the Main process 
               
               
                 7a. 
                 Shows the Regeneration of page process 
               
               
                 FIG. 2: 
               
               
                 1b. 
                 Shows the Q&amp;A start (Link Generator) process 
               
               
                 2b. 
                 Shows the Database field read process 
               
               
                 3b. 
                 Shows the End token decision 
               
               
                 4b. 
                 Shows the Stop (FIG. B) step 
               
               
                 5b. 
                 Shows the ‘Get ten links’ process 
               
               
                 6b. 
                 Shows the Start text parsing process 
               
               
                 7b. 
                 Shows the Convert keywords to links process 
               
               
                 8b. 
                 Shows the Parse loop decision 
               
               
                 9b. 
                 Shows the Insert end token process 
               
               
                   
               
             
          
         
       
     
     
    
     DETAILED DESCRIPTION OF THE INVENTION 
       [0010]    The questions and answers (Q&amp;A) content section shown in  FIG. 3  embedded on a web page or micro site will improve the search engine ranking of that web site or micro site. The Q&amp;A system works by scanning the owner interview field for selected keywords, then replacing those keywords with outbound web links to similar micro sites within the area (within the city, then state/province then countrywide). The Q&amp;A system also appends each link with relevant text immediately after each link such as listing the city and ZIP/Postal Code belonging to the business currently being processed. The Q&amp;A system will increase the web page rank position on major search engines such as Bing, Google and Yahoo by increasing relevant keywords on the page as well as specifying the location of the business by repeating the ZIP/Postal Code, city and state/province and thereby increasing the relevance for local search page ranking systems with major search engines. The Q&amp;A system also increases the rank position on major search engines by increasing page links to other micro sites within the network of micro sites and cross domain clients web sites. This network will comprise of intertwined page links that are relevant to the user and communally very important as a Search Engine Optimization technique to obtain improved page ranking positions on major search engines. 
         [0011]    The Client interview ( 1   a ) step describes the task of collecting information from the client (representative of their business) in the form of an owner interview. It is important to collect relevant information about the client&#39;s business and record the owner/representative&#39;s occupation as many times during the interview as possible. 
         [0012]    The Data entry ( 2   a ) step is conducted, storing the owner interview into the “Q&amp;A” system including the business owner&#39;s business occupation as a designated occupational keyword. This step then entails adjusting the interview information recorded from the business owner in order to maximize the use of the occupation keyword. It is important that the owner interview is at least one page long and conducted as a process of selling a subscription. In the Data storage step ( 3   a ), the “Q&amp;A” system stores the owner interview text into a database text field. The information is stored as soon as the sales representative has finished entering in the owner interview data into the “Q&amp;A” system and clicked on submit using one of YIW servlets. The “Q&amp;A” system will scan the text input field with the owner interview information and then store the scanned text into a database record assigned to the client. The client/business owner&#39;s occupational keyword (for example ‘dentist’, ‘attorney’ or ‘retail business’) information is then entered in to the “Q&amp;A” using another text input text field in which the “Q&amp;A’ proceeds to scan that text field and store the data into another database field belonging to that client/business database record. 
         [0013]    In the first Processing decision ( 4   a ), the “Q&amp;A” system will determine if the owner interview database text field for the current client/business already has been processed before by the system. The “Q&amp;A” system can determine this by scanning the owner interview text for a specific token that indicates the owner interview text has been processed in the past. If it has been processed it will return and flag the operation as complete. 
         [0000]    In the Stop step ( 5   a ), the process will return control to the user after returning from the “Q&amp;A” system process activities. 
         [0014]    In the Main process ( 6   a ), the “Q&amp;A” will scan the owner interview text field and look for occupational keywords (provided by sales staff, described in the Data entry ( 2   a ) step). Prior to the scan, the “Q&amp;A” system will retrieve ten (or less) anchored HTML links to other subscribed business pages within the same business field, determined by the business SIC (Standard Industry Code). During the scan of the owner interview text field, each time an occupational keyword is found by the “Q&amp;A” system, it will replace that occupational textual keyword, with the immediate next anchored hyperlink (HTML), retrieved by the system prior to the scan. If a keyword has been replaced by the last anchored hyperlink, it will start from the beginning of the set of ten links retrieved prior to the scan, thus the first link is used (then the second etc.). The text part visible on the page within an anchored hyper link will be the same as the give occupational keyword (provided in the Data entry ( 2   a ) step). 
         [0015]    For example, if the occupational keyword is ‘dentist’, the word ‘dentist’ will be replaced by an anchored hyperlink with ‘dentist’ underlined on the visible profile page as the links visible text. The “Q&amp;A” system will also insert the current business city and zip code within parenthesis immediately after each anchored hyperlink, so that each occupational keyword for the example ‘dentist’ in the city ‘San Francisco’, and zip code ‘94108’ will be replaced with: ‘dentist (in San Francisco, 94108)’ (the underlined dentist word in this example depicts an actual anchored hyperlink to another business profile within the same city or state). 
         [0016]    In the Regeneration of page ( 7   a ) step, the “Q&amp;A” system will regenerate the profile web page with the updated owner interview module. The regeneration process will entail the generation of a new business profile file (HTML, PHP or some other static or dynamic web front technology) replacing the old file. A database field time stamp for the current business record is also updated at the time of the profile page regeneration. 
         [0017]    In the Flow start ( 1   b ) step, the “Q&amp;A” system calls the function responsible to process the owner interview database text field. 
         [0018]    In the Database field read ( 2   b ) step, the “Q&amp;A” system will read the owner interview text field from the database into memory. 
         [0019]    In the End token decision ( 3   b ) step, the “Q&amp;A” system will scan the read owner interview text string for the end token ‘(End of interview)’. This token indicates whether or not the function should process the owner interview text field or not, depending on if the token is found in the field. 
         [0020]    In the Get ten links step ( 5   b ), the Q&amp;A system will call the function responsible for retrieving ten or more HTML anchored hyperlinks linking other subscribed micro sites within the same city or state that has the same business SIC (Standard Industry Code). The function will first look for micro sites that are matching within the same city. If less than ten links (or more, depending on the configuration) were found, the database query will expand the query to include the full nation. 
         [0021]    In the Start text parsing step ( 6   b ), the owner interview field is scanned for the occurrences of the provided occupational keyword (described in the Data entry step ( 2   a ) 
         [0022]    In the Convert keywords to links step ( 7   b ), each occupational keyword is replaced by the next HTML anchored hyperlink (iterative), part of a set of ten or more links which were fetched before the scan. 
         [0023]    In the Parse loop decision step ( 8   b ), the Q&amp;A system will check if it is time to break the loop by checking if the last occurrence of the occupational keyword (described in the Data entry step ( 2   a )) has been processed. 
         [0024]    In the Insert end token ( 9   b ) step, the Q&amp;A system will append the end token ‘(End of Interview)’ to the owner interview, ensuring that no owner interview field is processed twice by the Q&amp;A system. 
         [0025]    The relationship among the steps and elements including logic and chronological order is shown in both flow diagrams. The process begins at the Client interview step ( 1   a ) and ends at the Stop step ( 5   a ), while either following the steps in chronological order between the Client interview ( 1   a ) and the Stop step ( 5   a ), if the Processing decision ( 4   a ) is true (yes), thus following the flow to the Stop step ( 5   a ). If the Processing decision ( 4   a ) is false (no), the flow continues through the steps from the Processing decision ( 4   a ) skipping the stop step ( 5   a ) to Regeneration of page ( 7   a ), then flowing from Regeneration of page ( 7   a ) directly back to the Stop step ( 5   a ). The relationship between the Data storage step ( 3   a ), the Processing decision ( 4   a ) and the Main process ( 6   a ) flow of logic is further depicted in detail in diagram B. 
         [0026]    The relationship among elements in diagram B is that of chronological logic flow from the Q&amp;A system start ( 1   b ) to the End token decision ( 3   b ). If the End token decision ( 3   b ) answer is true (yes), processing will stop at ( 4   b ), otherwise it will flow from the Get ten links ( 5   b ) step to the Insert end token ( 9   b ). The elements from the Start text parsing ( 6   b ) to the Parse loop decision ( 8   b ) will keep iterating until the Parse loop decision ( 8   b ) answer is true (yes).