System and method for deep linking and search engine support for web sites integrating third party application and components

US10534818B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10534818-B2
Application numberUS-201615233987-A
CountryUS
Kind codeB2
Filing dateAug 11, 2016
Priority dateOct 15, 2012
Publication dateJan 14, 2020
Grant dateJan 14, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for a website including a detector to detect and analyze at least the source of at least one incoming request and a uniform resource locator (URL) handler to parse the incoming request. The system and method also include a coordinator with access to at least one third party application to coordinate between the URL handler and at least one third party application and at least one renderer to receive the output of the coordinator and the detector and to generate at least one of a regular website page, an indexing adapted page and a sitemap according at least to the source of the incoming request.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for a website building system integrating an instance of at least one third party application into a page of a website created by said website building system, the method comprising: in a proxy coordinator, identifying and analyzing current search engine optimization (SEO) techniques previously applied to at least one page of said at least one third party application; in said proxy coordinator, applying additional and enhancing current SEO techniques for said at least one page of said at least one third party application according to the output of said analyzing; in said proxy coordinator, identifying and removing SEO techniques that are harmful to a search engine ranking of said website from said at least one page of said at least one third party application and generating a corrected instance of said instance according to said blocking; in a web page composer, receiving components of said page of said website and said corrected instance; in said web page composer, creating a search engine friendly page for said website from said components and said corrected instance; wherein said proxy coordinator provides an interface between said website building system and said at least one third party application. 2. The method according to claim 1 and wherein said processing is at least one of: automatic, user controlled and said at least one third party application controlled. 3. The method according to claim 1 and wherein said applying additional said SEO techniques comprises adding an SEO technique when said third party application has no SEO technique. 4. The method according to claim 1 and wherein said applying additional and enhancing said SEO techniques comprises extracting meta tags from said at least one third party application mini pages and merging said meta tags with meta tags on a page of said website building system. 5. The method according to claim 1 and wherein said identifying and removing further comprises performing at least one of: generating an alert, generating a log and disabling said at least one third party application when required. 6. The method according to claim 1 and wherein said identifying and analyzing comprises at least one of: monitoring performance and errors for said at least one page of said at least one third party application and at least one of: generating an alert, generating a log and disabling said at least one third party application when required; and gathering business intelligence from said at least one third party application and generating at least one of: an alert and a log. 7. The method according to claim 6 and wherein said monitoring comprises instructing a webpage composer how and when to display a page. 8. The method according to claim 6 and wherein said monitoring comprises removing said at least one third party application from an application store based on said at least one of: insufficient timing and error returns. 9. The method according to claim 6 and wherein said gathering business intelligence comprises sending said alert to at least of: a webpage composer, said website building system vendor staff, said at least one third party application vendor staff and a user. 10. The method according to claim 6 and wherein said gathering business intelligence comprises collecting information about user requests and displayed pages for providers of said at least one third party application. 11. The method according to claim 6 and wherein said disabling comprises not sending said at least one page for indexing. 12. The method according to claim 1 and wherein said identifying and analyzing comprises retrieving sitemaps from said at least one third party application. 13. The method according to claim 1 wherein said at least one page of said at least one third party application is at least one of: a mini page and a multi-page. 14. The system according to claim 1 wherein said SEO techniques are related to least one of: search terms and queries. 15. A system for a website building system integrating an instance of at least one third party application into a page of a website created by said website building system, the system comprising: a proxy coordinator to act as an interface between said website building system and said at least one third party application, said proxy coordinator comprising: an intelligent third party application processor to identify and analyze current search engine optimization (SEO) techniques previously applied to at least one page of said at least one third party application; a SEO enhancer to apply additional SEO techniques and to enhance existing SEO techniques for said at least one page of said at least one third party application according to the output of said intelligent third party processor; a SEO blocker to identify and remove SEO techniques that are harmful to a search engine ranking of said website from said at least one page of said at least one third party application; and a content coordinator to coordinate the retrieval of page content by said website building system from said at least one third party application; and a search engine friendly renderer to receive components of said page and a corrected instance according to said SEO blocker and to create a search engine friendly page for said website from said components and said corrected instance. 16. The system according to claim 15 and wherein said intelligent third party processor is at least one of: automatic, user controlled and said at least one third party application controlled. 17. The system according to claim 15 and further comprising said SEO enhancer to add an SEO technique when said third party application has no SEO technique. 18. The system according to claim 15 and further comprising said SEO enhancer to extract meta tags from said at least one third party application mini pages and to merge said meta tags with meta tags on a page of said website building system. 19. The system according to claim 15 and further comprising said SEO blocker to perform at least one of: generating an alert, generating a log and disabling said at least one third party application when required. 20. The system according to claim 15 and wherein said intelligent third party application processor comprises: a business intelligence gatherer to gather business intelligence from said at least one third party application and to generate at least one of: an alert and a log; and a performance monitor to monitor performance and errors for said at least one page of said at least one third party application. 21. The system according to claim 20 and further comprising said performance monitor to instruct a webpage composer how and when to display a page. 22. The system according to claim 20 and further comprising said performance monitor removing said at least one third party application from an application store based on said at least one of: insufficient timing and error returns. 23. The system according to claim 20 further comprising said business intelligence gatherer sending said alert to at least of: a webpage composer, said website building system vendor staff, said at least one third party application vendor staff and a user. 24. The system according to claim 20 further comprising said business intelligence gatherer collecting information about user requests and displayed pages for providers of said at least one third party application.

Assignees

Inventors

Classifications

  • G06F16/955Primary

    using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • Access to data in other repository systems, e.g. legacy data or dynamic Web page generation · CPC title

  • G06F16/951Primary

    Indexing; Web crawling techniques · CPC title

  • Physics · mapped topic

  • URL specific, e.g. using aliases, detecting broken or misspelled links · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10534818B2 cover?
A system and method for a website including a detector to detect and analyze at least the source of at least one incoming request and a uniform resource locator (URL) handler to parse the incoming request. The system and method also include a coordinator with access to at least one third party application to coordinate between the URL handler and at least one third party application and at leas…
Who is the assignee on this patent?
Wix Com Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/955. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 14 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).