Monday, October 29, 2018
Friday, October 12, 2018
Monday, September 3, 2018
Reasons Why You Should Choose a Dedicated WordPress Host
from
https://dailyseoblog.com/reasons-why-you-should-choose-a-dedicated-wordpress-host/#utm_source=rss&utm_medium=rss
Friday, August 31, 2018
Reasons Why You Shouldn’t Start Blogging on Free Platforms
from
https://dailyseoblog.com/reasons-why-you-shouldnt-start-blogging-on-free-platforms/#utm_source=rss&utm_medium=rss
Monday, July 30, 2018
Quality Scores for Queries: Structured Data, Synthetic Queries and Augmentation Queries
Augmentation Queries
In general, the subject matter of this specification relates to identifying or generating augmentation queries, storing the augmentation queries, and identifying stored augmentation queries for use in augmenting user searches. An augmentation query can be a query that performs well in locating desirable documents identified in the search results. The performance of the query can be determined by user interactions. For example, if many users that enter the same query often select one or more of the search results relevant to the query, that query may be designated an augmentation query.
In addition to actual queries submitted by users, augmentation queries can also include synthetic queries that are machine generated. For example, an augmentation query can be identified by mining a corpus of documents and identifying search terms for which popular documents are relevant. These popular documents can, for example, include documents that are often selected when presented as search results. Yet another way of identifying an augmentation query is mining structured data, e.g., business telephone listings, and identifying queries that include terms of the structured data, e.g., business names.
These augmentation queries can be stored in an augmentation query data store. When a user submits a search query to a search engine, the terms of the submitted query can be evaluated and matched to terms of the stored augmentation queries to select one or more similar augmentation queries. The selected augmentation queries, in turn, can be used by the search engine to augment the search operation, thereby obtaining better search results. For example, search results obtained by a similar augmentation query can be presented to the user along with the search results obtained by the user query.
This past March, Google was granted a patent that involves giving quality scores to queries (the quote above is from that patent). The patent refers to high scoring queries as augmentation queries. Interesting to see that searcher selection is one way that might be used to determine the quality of queries. So, when someone searches. Google may compare the SERPs they receive from the original query to augmentation query results based upon previous searches using the same query terms or synthetic queries. This evaluation against augmentation queries is based upon which search results have received more clicks in the past. Google may decide to add results from an augmentation query to the results for the query searched for to improve the overall search results.
How does Google find augmentation queries? One place to look for those is in query logs and click logs. As the patent tells us:
To obtain augmentation queries, the augmentation query subsystem can examine performance data indicative of user interactions to identify queries that perform well in locating desirable search results. For example, augmentation queries can be identified by mining query logs and click logs. Using the query logs, for example, the augmentation query subsystem can identify common user queries. The click logs can be used to identify which user queries perform best, as indicated by the number of clicks associated with each query. The augmentation query subsystem stores the augmentation queries mined from the query logs and/or the click logs in the augmentation query store.
This doesn’t mean that Google is using clicks to directly determine rankings But it is deciding which augmentation queries might be worth using to provide SERPs that people may be satisfied with.
There are other things that Google may look at to decide which augmentation queries to use in a set of search results. The patent points out some other factors that may be helpful:
In some implementations, a synonym score, an edit distance score, and/or a transformation cost score can be applied to each candidate augmentation query. Similarity scores can also be determined based on the similarity of search results of the candidate augmentation queries to the search query. In other implementations, the synonym scores, edit distance scores, and other types of similarity scores can be applied on a term by term basis for terms in search queries that are being compared. These scores can then be used to compute an overall similarity score between two queries. For example, the scores can be averaged; the scores can be added; or the scores can be weighted according to the word structure (nouns weighted more than adjectives, for example) and averaged. The candidate augmentation queries can then be ranked based upon relative similarity scores.
I’ve seen white papers from Google before mentioning synthetic queries, which are queries performed by the search engine instead of human searchers. It makes sense for Google to be exploring query spaces in a manner like this, to see what results are like, and using information such as structured data as a source of those synthetic queries. I’ve written about synthetic queries before at least a couple of times, and in the post Does Google Search Google? How Google May Create and Use Synthetic Queries.
Implicit Signals of Query Quality
It is an interesting patent in that it talks about things such as long clicks and short clicks, and ranking web pages on the basis of such things. The patent refers to such things as “implicit Signals of query quality.” More about that in the patent here:
In some implementations, implicit signals of query quality are used to determine if a query can be used as an augmentation query. An implicit signal is a signal based on user actions in response to the query. Example implicit signals can include click-through rates (CTR) related to different user queries, long click metrics, and/or click-through reversions, as recorded within the click logs. A click-through for a query can occur, for example, when a user of a user device, selects or “clicks” on a search result returned by a search engine. The CTR is obtained by dividing the number of users that clicked on a search result by the number of times the query was submitted. For example, if a query is input 100 times, and 80 persons click on a search result, then the CTR for that query is 80%.
A long click occurs when a user, after clicking on a search result, dwells on the landing page (i.e., the document to which the search result links) of the search result or clicks on additional links that are present on the landing page. A long click can be interpreted as a signal that the query identified information that the user deemed to be interesting, as the user either spent a certain amount of time on the landing page or found additional items of interest on the landing page.
A click-through reversion (also known as a “short click”) occurs when a user, after clicking on a search result and being provided the referenced document, quickly returns to the search results page from the referenced document. A click-through reversion can be interpreted as a signal that the query did not identify information that the user deemed to be interesting, as the user quickly returned to the search results page.
These example implicit signals can be aggregated for each query, such as by collecting statistics for multiple instances of use of the query in search operations, and can further be used to compute an overall performance score. For example, a query having a high CTR, many long clicks, and few click-through reversions would likely have a high-performance score; conversely, a query having a low CTR, few long clicks, and many click-through reversions would likely have a low-performance score.
The reasons for the process behind the patent are explained in the description section of the patent where we are told:
Often users provide queries that cause a search engine to return results that are not of interest to the users or do not fully satisfy the users’ need for information. Search engines may provide such results for a number of reasons, such as the query including terms having term weights that do not reflect the users’ interest (e.g., in the case when a word in a query that is deemed most important by the users is attributed less weight by the search engine than other words in the query); the queries being a poor expression of the information needed; or the queries including misspelled words or unconventional terminology.
A quality signal for a query term can be defined in this way:
the quality signal being indicative of the performance of the first query in identifying information of interest to users for one or more instances of a first search operation in a search engine; determining whether the quality signal indicates that the first query exceeds a performance threshold; and storing the first query in an augmentation query data store if the quality signal indicates that the first query exceeds the performance threshold.
The patent can be found at:
Query augmentation
Inventors: Anand Shukla, Mark Pearson, Krishna Bharat and Stefan Buettcher
Assignee: Google LLC
US Patent: 9,916,366
Granted: March 13, 2018
Filed: July 28, 2015
Abstract
Methods, systems, and apparatus, including computer program products, for generating or using augmentation queries. In one aspect, a first query stored in a query log is identified and a quality signal related to the performance of the first query is compared to a performance threshold. The first query is stored in an augmentation query data store if the quality signal indicates that the first query exceeds a performance threshold.
References Cited about Augmentation Queries
These were a number of references cited by the applicants of the patent, which looked interesting, so I looked them up to see if I could find them to read them and share them here.
- Boyan, J. et al., A Machine Learning Architecture for Optimizing Web Search Engines,” School of Computer Science, Carnegie Mellon University, May 10, 1996, pp. 1-8. cited by applicant.
- Brin, S. et al., “The Anatomy of a Large-Scale Hypertextual Web Search Engine“, Computer Science Department, 1998. cited by applicant.
- Sahami, M. et al., T. D. 2006. A web-based kernel function for measuring the similarity of short text snippets. In Proceedings of the 15th International Conference on World Wide Web (Edinburgh, Scotland, May 23-26, 2006). WWW ’06. ACM Press, New York, NY, pp. 377-386. cited by applicant.
- Ricardo A. Baeza-Yates et al., The Intention Behind Web Queries. SPIRE, 2006, pp. 98-109, 2006. cited by applicant.
- Smith et al. Leveraging the structure of the Semantic Web to enhance information retrieval for proteomics” vol. 23, Oct. 7, 2007, 7 pages. cited by applicant.
- Robertson, S.E. Documentation Note on Term Selection for Query Expansion J. of Documentation, 46(4): Dec. 1990, pp. 359-364. cited by applicant.
- Talel Abdessalem, Bogdan Cautis, and Nora Derouiche. 2010. ObjectRunner: lightweight, targeted extraction and querying of structured web data. Proc. VLDB Endow. 3, 1-2 (Sep. 2010). cited by applicant .
- Jane Yung-jen Hsu and Wen-tau Yih. 1997. Template-based information mining from HTML documents. In Proceedings of the fourteenth national conference on artificial intelligence and ninth conference on Innovative application of artificial intelligence (AAAI’97/IAAI’97). AAAI Press, pp. 256-262. cited by applicant .
- Ganesh, Agarwal, Govind Kabra, and Kevin Chen-Chuan Chang. 2010. Towards rich query interpretation: walking back and forth for mining query templates. In Proceedings of the 19th international conference on World wide web (WWW ’10). ACM, New York, NY USA, 1-10. DOI=10. 1145/1772690. 1772692 http://doi.acm.org/10.1145/1772690.1772692. cited by applicant.
This is a Second Look at Augmentation Queries
This is a continuation patent, which means that it was granted before, with the same description, and it now has new claims. When that happens, it can be worth looking at the old claims and the new claims to see how they have changed. I like that the new version seems to focus more strongly upon structured data. It tells us that it might use structured data in sites that appear for queries as synthetic queries, and if those meet the performance threshold, they may be added to the search results that appear for the original queries. The claims do seem to focus a little more on structured data as synthetic queries, but it doesn’t really change the claims that much. They haven’t changed enough to publish them side by side and compare them.
What Google Has Said about Structured Data and Rankings
Google spokespeople had been telling us that Structured Data doesn’t impact rankings directly, but what they have been saying does seem to have changed somewhat recently. In the Search Engine Roundtable post, Google: Structured Data Doesn’t Give You A Ranking Boost But Can Help Rankings we are told that just having structured data on a site doesn’t automatically boost the rankings of a page, but if the structured data for a page is used as a synthetic query, and it meets the performance threshold as an augmentation query, it might be shown in rankings, thus helping in rankings (as this patent tells us.)
Note that this isn’t new, and the continuation patent’s claims don’t appear to have changed that much so that structured data is still being used as synthetic queries, and is checked to see if they work as augmented queries. This does seem to be a really good reason to make sure you are using the appropriate structured data for your pages.
Copyright © 2018 SEO by the Sea ⚓. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at may be guilty of copyright infringement. Please contact SEO by the Sea, so we can take appropriate action immediately.
Plugin by Taragana
The post Quality Scores for Queries: Structured Data, Synthetic Queries and Augmentation Queries appeared first on SEO by the Sea ⚓.
from
http://feedproxy.google.com/~r/seobythesea/Tesr/~3/OSrYzTDXupk/
Monday, July 16, 2018
Learning to Rank
My last Post was Five Years of Google Ranking Signals, and I start that post by saying that there are other posts about ranking signals that have some issues. But, I don’t want to turn people away from looking at one recent post that did contain a lot of useful information.
Cyrus Shepard recently published a post about Google Sucess Factors on Zyppy.com which I would recommend that you also check out.
Cyrus did a video with Ross Hudgins on Seige Media where he talked about those Ranking signals with Cyrus, called Google Ranking Factors with Cyrus Shepard. I’m keeping this post short on purpose, to make the discussion about ranking the focus of this post, and the star. There is some really good information in the Video and in the post from Cyrus. Cyrus takes a different approach on writing about ranking signals from what I wrote, but it’s worth the time visiting and listening and watching.
And have fun learning to rank.
Copyright © 2018 SEO by the Sea ⚓. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at may be guilty of copyright infringement. Please contact SEO by the Sea, so we can take appropriate action immediately.
Plugin by Taragana
The post Learning to Rank appeared first on SEO by the Sea ⚓.
from
http://feedproxy.google.com/~r/seobythesea/Tesr/~3/HV2IJZkJH8s/
Wednesday, May 23, 2018
10 Tips to Get More YouTube Subscribers
Original source: 10 Tips to Get More YouTube Subscribers via DailySEOblog.
Did you know that the very first video on YouTube was uploaded on April 23, 2005? It was an 18 second video titled “Me at the Zoo” and had never been publicly shown before, until now. At present, YouTube subscribers account for almost one-third of the Internet users, numbering in the billions. Driven by the...
from
https://dailyseoblog.com/get-youtube-subscribers/#utm_source=rss&utm_medium=rss
Tuesday, May 15, 2018
10 Top Affiliate Networks to Make Money
Original source: 10 Top Affiliate Networks to Make Money via DailySEOblog.
I am amazed to see how Affiliate Marketing has gained traction in recent times. It is a part of the marketing strategy of almost all leading brands in the world. In fact, US affiliate marketing spend is expected to increase at a CAGR of 10.1% between 2015 and 2020, to become an estimated $6.8 billion...
from
https://dailyseoblog.com/10-top-affiliate-networks-to-make-money/#utm_source=rss&utm_medium=rss
Thursday, May 3, 2018
10 Tips to Increase Your Instagram Followers
Original source: 10 Tips to Increase Your Instagram Followers via DailySEOblog.
Instagram has gained such huge popularity in recent times that it recorded a whopping 800 million monthly active users in September 2017, up from 600 million in December 2016, according to data published by Statista. Teens and young millennials actively share photos and videos on this highly visual social networking platform. And, the aspiration of...
from
https://dailyseoblog.com/increase-instagram-followers/#utm_source=rss&utm_medium=rss
Wednesday, May 2, 2018
10 Must Have Software Tools for Bloggers
Original source: 10 Must Have Software Tools for Bloggers via DailySEOblog.
I have been blogging for years now. I would not say it has been an easy journey, but it has certainly been an entertaining one. Blogging also gives me the opportunity to share my ideas and experiences that I have gathered over the years. And, one key thing that I have learned is that you...
from
https://dailyseoblog.com/software-tools-for-bloggers/#utm_source=rss&utm_medium=rss
Tuesday, May 1, 2018
10 Best Lead Generation Plugins for WordPress
Original source: 10 Best Lead Generation Plugins for WordPress via DailySEOblog.
Generation of new sales leads is the key to success for any business. No wonder then that the data published by Bright TALK in their report on B2B Lead Generation says that 53% of marketers allot more than half of their budget to lead generation. Bloggers, small or large business and even hobbyists are increasingly using online...
from
https://dailyseoblog.com/best-lead-generation-plugins-wordpress/#utm_source=rss&utm_medium=rss
Sunday, April 29, 2018
10 Best WordPress Plugins for Affiliate Marketing
Original source: 10 Best WordPress Plugins for Affiliate Marketing via DailySEOblog.
Affiliate marketing is the latest buzz word. It is a key strategy that businesses today are using to promote themselves and reach a wider audience. Increased sales, more traffic, qualified leads, extending brands reach, better SEO rankings are the major benefits of affiliate marketing. In 2016, US retailers spent $4.7 billion on affiliate marketing. Astoundingly, affiliate marketing...
from
https://dailyseoblog.com/best-wordpress-plugins-affiliate-marketing/#utm_source=rss&utm_medium=rss
Tuesday, April 24, 2018
PageRank Updated
A popular search engine developed by Google Inc. of Mountain View, Calif. uses PageRank.RTM. as a page-quality metric for efficiently guiding the processes of web crawling, index selection, and web page ranking. Generally, the PageRank technique computes and assigns a PageRank score to each web page it encounters on the web, wherein the PageRank score serves as a measure of the relative quality of a given web page with respect to other web pages. PageRank generally ensures that important and high-quality web pages receive high PageRank scores, which enables a search engine to efficiently rank the search results based on their associated PageRank scores.
~ Producing a ranking for pages using distances in a web-link graph
A continuation patent of an updated PageRank was granted today. The original patent was filed in 2006, and reminded me a lot of Yahoo’s Trustrank (which is cited by the patent’s applicants as one of a large number of documents that this new version of the patent is based upon.)
I first wrote about this patent in the post titled, Recalculating PageRank. It was originally filed in 2006, and the first claim in the patent read like this (note the mention of “Seed Pages”):
What is claimed is:
1. A method for producing a ranking for pages on the web, comprising: receiving a plurality of web pages, wherein the plurality of web pages are inter-linked with page links; receiving n seed pages, each seed page including at least one outgoing link to a respective web page in the plurality of web pages, wherein n is an integer greater than one; assigning, by one or more computers, a respective length to each page link and each outgoing link; identifying, by the one or more computers and from among the n seed pages, a kth-closest seed page to a first web page in the plurality of web pages according to the lengths of the links, wherein k is greater than one and less than n; determining a ranking score for the first web page from a shortest distance from the kth-closest seed page to the first web page; and producing a ranking for the first web page from the ranking score.
The first claim in the newer version of this continuation patent is:
What is claimed is:
1. A method, comprising: obtaining data identifying a set of pages to be ranked, wherein each page in the set of pages is connected to at least one other page in the set of pages by a page link; obtaining data identifying a set of n seed pages that each include at least one outgoing link to a page in the set of pages, wherein n is greater than one; accessing respective lengths assigned to one or more of the page links and one or more of the outgoing links; and for each page in the set of pages: identifying a kth-closest seed page to the page according to the respective lengths, wherein k is greater than one and less than n, determining a shortest distance from the kth-closest seed page to the page; and determining a ranking score for the page based on the determined shortest distance, wherein the ranking score is a measure of a relative quality of the page relative to other pages in the set of pages.
Producing a ranking for pages using distances in a web-link graph
Inventors: Nissan Hajaj
Assignee: Google LLC
US Patent: 9,953,049
Granted: April 24, 2018
Filed: October 19, 2015
Abstract
One embodiment of the present invention provides a system that produces a ranking for web pages. During operation, the system receives a set of pages to be ranked, wherein the set of pages are interconnected with links. The system also receives a set of seed pages which include outgoing links to the set of pages. The system then assigns lengths to the links based on properties of the links and properties of the pages attached to the links. The system next computes shortest distances from the set of seed pages to each page in the set of pages based on the lengths of the links between the pages. Next, the system determines a ranking score for each page in the set of pages based on the computed shortest distances. The system then produces a ranking for the set of pages based on the ranking scores for the set of pages.
Under this newer version of PageRank, we see how it might avoid manipulation by building trust into a link graph like this:
One possible variation of PageRank that would reduce the effect of these techniques is to select a few “trusted” pages (also referred to as the seed pages) and discovers other pages which are likely to be good by following the links from the trusted pages. For example, the technique can use a set of high quality seed pages (s.sub.1, s.sub.2, . . . , s.sub.n), and for each seed page i=1, 2, . . . , n, the system can iteratively compute the PageRank scores for the set of the web pages P using the formulae:
.A-inverted..noteq..di-elect cons..function..times..fwdarw..times..function..times..function..fwdarw. ##EQU00002## where R.sub.i(s.sub.i)=1, and w(q.fwdarw.p) is an optional weight given to the link q.fwdarw.p based on its properties (with the default weight of 1).
Generally, it is desirable to use a large number of seed pages to accommodate the different languages and a wide range of fields which are contained in the fast growing web contents. Unfortunately, this variation of PageRank requires solving the entire system for each seed separately. Hence, as the number of seed pages increases, the complexity of computation increases linearly, thereby limiting the number of seeds that can be practically used.
Hence, what is needed is a method and an apparatus for producing a ranking for pages on the web using a large number of diversified seed pages without the problems of the above-described techniques.
The summary of the patent describes it like this:
One embodiment of the present invention provides a system that ranks pages on the web based on distances between the pages, wherein the pages are interconnected with links to form a link-graph. More specifically, a set of high-quality seed pages are chosen as references for ranking the pages in the link-graph, and shortest distances from the set of seed pages to each given page in the link-graph are computed. Each of the shortest distances is obtained by summing lengths of a set of links which follows the shortest path from a seed page to a given page, wherein the length of a given link is assigned to the link based on properties of the link and properties of the page attached to the link. The computed shortest distances are then used to determine the ranking scores of the associated pages.
The patent discusses the importance of a diversity of topics covered by seed sites, and the value of a large set of seed sites. It also gives us a summary of crawling and ranking and searching like this:
Crawling Ranking and Searching Processes
FIG. 3 illustrates the crawling, ranking and searching processes in accordance with an embodiment of the present invention. During the crawling process, web crawler 304 crawls or otherwise searches through websites on web 302 to select web pages to be stored in indexed form in data center 308. In particular, web crawler 304 can prioritize the crawling process by using the page rank scores. The selected web pages are then compressed, indexed and ranked in 305 (using the ranking process described above) before being stored in data center 308.
During a subsequent search process, a search engine 312 receives a query 313 from a user 311 through a web browser 314. This query 313 specifies a number of terms to be searched for in the set of documents. In response to query 313, search engine 312 uses the ranking information to identify highly-ranked documents that satisfy the query. Search engine 312 then returns a response 315 through web browser 314, wherein the response 315 contains matching pages along with ranking information and references to the identified documents.
I’m thinking about looking up the many articles cited in the patent, and providing links to them, because they seem to be tremendous resources about the Web. I’ll likely publish those soon.
Copyright © 2018 SEO by the Sea ⚓. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at may be guilty of copyright infringement. Please contact SEO by the Sea, so we can take appropriate action immediately.
Plugin by Taragana
The post PageRank Updated appeared first on SEO by the Sea ⚓.
from
http://feedproxy.google.com/~r/seobythesea/Tesr/~3/uMIT-28uSHY/
Saturday, April 14, 2018
10 Best SEO Plugins for WordPress
Original source: 10 Best SEO Plugins for WordPress via DailySEOblog.
According to data published by Internet Stat Lives, Google receives more than 66,000 searches per second on any given day. People are increasingly asking Google questions. However, even after such thirst for knowledge, why is it that many websites offering the right answer are not exposed to the audience? I have always found Google to...
from
https://dailyseoblog.com/best-seo-plugins-for-wordpress/#utm_source=rss&utm_medium=rss
Friday, April 13, 2018
Episode 11: How to Make Money with Affiliate Marketing
Original source: Episode 11: How to Make Money with Affiliate Marketing via DailySEOblog.
Do you want to make money while you sleep? Are you looking for passive income? Affiliate marketing is what you should consider. Look around you, affiliate marketing is being implemented across a wide range of social media channels. And, it is gaining popularity with the rising success of online shopping. People looking for an alternate...
from
https://dailyseoblog.com/how-to-make-money-with-affiliate-marketing/#utm_source=rss&utm_medium=rss
Wednesday, April 11, 2018
Episode 10: How to make money from your blog with AdSense
Original source: Episode 10: How to make money from your blog with AdSense via DailySEOblog.
Placing ads on their blog is the most common way bloggers make money, just like I did. Each time an ad on their website is clicked by a visitor, the blogger is paid for that click. Nowadays, bloggers have the options to choose from the endless advertising programs. However, I would recommend you to go...
from
https://dailyseoblog.com/how-to-make-money-with-adsense/#utm_source=rss&utm_medium=rss
Episode 9: How to write compelling content that Google loves
Original source: Episode 9: How to write compelling content that Google loves via DailySEOblog.
When an Internet user types something in Google’s search box, they might be least bothered about knowing why one webpage ranks #1 and another comes at the bottom of Page 5. They are most likely to find what they are looking for among the first few search results, with the tiniest percentage of visitors even...
from
https://dailyseoblog.com/how-to-write-compelling-content-that-google-loves/#utm_source=rss&utm_medium=rss
Episode 8: How to Decide What Content to Blog About
Original source: Episode 8: How to Decide What Content to Blog About via DailySEOblog.
Staring at the blank screen again? This is one experience that every blogger will identify with! Writer’s block isn’t about being a novice or a pro blogger, it is about being able to come up with a great idea for a content piece. Content is not called King for nothing. When pitted against paid search,...
from
https://dailyseoblog.com/how-to-decide-content-to-blog/#utm_source=rss&utm_medium=rss
Tuesday, April 10, 2018
Episode 7: How to Set the SEO Basics Right for Your Blog
Original source: Episode 7: How to Set the SEO Basics Right for Your Blog via DailySEOblog.
I have been asked several thousand times why I started my own blog. The initial aim was to share my ideas and experiences with others. However, I soon realized that my blog could become a great way to expand my networking opportunities with my professional peers. So, I started being more and more creative with...
from
https://dailyseoblog.com/how-to-set-the-seo-basics-right-for-your-blog/#utm_source=rss&utm_medium=rss
Episode 6: How to Install Plugins on Your New WordPress blog
Original source: Episode 6: How to Install Plugins on Your New WordPress blog via DailySEOblog.
Once you have installed WordPress, the next thing you need to look for are plugins, to spruce up your site and add crucial functionalities. There are thousands of free and paid plugins available for almost every function or feature on a WordPress website and more are being created almost everyday! Choosing the right plugins could...
from
https://dailyseoblog.com/how-to-install-plugins-new-wordpress-blog/#utm_source=rss&utm_medium=rss
Episode 5: How to Choose the Right Theme for Your Blog
Original source: Episode 5: How to Choose the Right Theme for Your Blog via DailySEOblog.
Last week, I woke up feeling totally low on energy. I didn’t feel like doing anything, not even getting out of bed. I was surprised to see how my mood changed almost instantly when I wore a yellow T-shirt. Yes, colors can have a significant impact on our mood. According to WebPageFX, neatly 85% consumers...
from
https://dailyseoblog.com/how-to-choose-the-right-theme-for-your-blog/#utm_source=rss&utm_medium=rss
Episode 4: Best WordPress Hosts for Your Blog
Original source: Episode 4: Best WordPress Hosts for Your Blog via DailySEOblog.
In a galaxy far, far away, when they built a website, not much thought was paid to the web hosting service. However, the new revolution that has brought every Jedi online, your choice of web host definitely makes a difference not just to your visibility in the virtual galaxy but how you are ranked by...
from
https://dailyseoblog.com/best-wordpress-hosts-for-your-blog/#utm_source=rss&utm_medium=rss
Episode 3: How to Choose a Host for Your Blog
Original source: Episode 3: How to Choose a Host for Your Blog via DailySEOblog.
So, you’ve decided to create your own blog? Great! Welcome to the club! You will not have what they can an online asset. And, while such an asset doesn’t require much capital investment, one thing that is definitely worth investing in is a reliable hosting service. Why, you ask? Web hosting is what will keep...
from
https://dailyseoblog.com/how-to-choose-a-host-for-blog/#utm_source=rss&utm_medium=rss
Episode 2: Where to Buy Cheap Domain Names From?
Original source: Episode 2: Where to Buy Cheap Domain Names From? via DailySEOblog.
If you’ve already read Episode 1, you know that finding a good domain name can be crucial to the success of your blog or business website. It is your unique identity online, one that you can use to establish your brand and make it memorable for visitors. For me, a key advantage of having a...
from
https://dailyseoblog.com/where-to-buy-cheap-domain-names-from/#utm_source=rss&utm_medium=rss
Friday, March 30, 2018
10 Best WordPress Speed Testing Tools
Original source: 10 Best WordPress Speed Testing Tools via DailySEOblog.
If you are still wondering what the hype about loading speed of websites is all about, you need to check out this article on Entrepreneur, which calls speed the new SEO for web developers! Given that the whole world and then some is online, just having a well-designed WordPress site isn’t enough anymore. You need...
from
https://dailyseoblog.com/wordpress-testing-tools/#utm_source=rss&utm_medium=rss
Sunday, March 25, 2018
How to Increase Traffic to Your Site: 5 Tips from Experts
Original source: How to Increase Traffic to Your Site: 5 Tips from Experts via DailySEOblog.
Everyone wants to drive traffic to their website. But why is this traffic so important? The simple answer is that each visitor to your site represents a business opportunity. Therefore, the larger the numbers, the more opportunities for you to capitalize on. It an important indicator and driver of business growth, especially for a small...
from
https://dailyseoblog.com/how-to-increase-traffic-to-your-site-5-tips-from-experts/#utm_source=rss&utm_medium=rss
Monday, March 19, 2018
Troubleshoot Feed Error Details (Php FeedWriter)
You are seeing this page because there was not enough information available to generate a feed using the RSS 2.0 format, or an error occurred when generating the feed.
If the problem persists, please notify the owner of the website.
from
http://phpfeedwriter.webmasterhub.net/docs/
Debug: Invalid feed construct feedTitle (title)
Validation errors are generally caused when data that is required by a feed format was not available to add to this feed. If an error occurred while generating the feed XML, the details will be provided below in the Input Data column.
For help with, including enabling/disabling validation when outputting a feed see the Php FeedWriter Documentation.
The validator or XML generation process failed at the following construct(s) due to invalid or missing feed data:
Output format: RSS 2.0
View Online Version of the RSS 2.0 Construct Documentation for more information about this construct and feed format.
Documenation | Common name | Element name | Parent construct | Min occurances | Max occurances | Character limit | Data type | Example | Attributes | Input Data |
---|---|---|---|---|---|---|---|---|---|---|
__construct() | feedTitle | title | feedChannel | 1 (required) | 1 | string | Php FeedWriter Sample Feed |
Additional Help for:
- FeedConstruct class members and functions
- FeedWriter class members and functions used to populate data in each construct
- XML Scema Definition for RSS 2.0 feeds
Note: This "debug" item is displayed because debug mode is currently enabled, to assist with configuration of the feed for output in varous formats. It is recommended that debug mode be disabled prior to making the feed available on the internet.
from
http://phpfeedwriter.webmasterhub.net/docs/feedconstruct/
Local SEO Tips Your Competitors are Neglecting #semrushchat
from
https://www.semrush.com/blog/local-seo-tips-your-competitors-are-neglecting-semrushchat/
5 digital marketing tips for CPG companies
from
https://www.digitalcommerce360.com/2018/03/19/5-brand-enhancing-digital-marketing-tips-for-cpg-companies/
Freelancer Tips To Maximize Your Profits
from
https://socialmediaseo.net/2018/03/19/freelancer-tips-to-maximize-your-profits/
Tips For Professional SEO Writers
from
http://www.selfgrowth.com/articles/tips-for-professional-seo-writers
Tips to Improve your Office Reception
from
https://lerablog.org/business/management/business-planning-management/tips-to-improve-your-office-reception/
5 Best Google Analytics Tips That Boost Your Sales
from
https://techcresendo.com/2018/03/19/5-best-google-analytics-tips-boost-sales/
Five Tips For Designing A Mobile-First Website
from
https://www.forbes.com/sites/forbestechcouncil/2018/03/19/five-tips-for-designing-a-mobile-first-website/
4 SEO Tips to Draw in Higher Traffic to Your Blogs
from
http://www.rightmixmarketing.com/seo-search-engine-optimization/4-seo-tips-to-draw-in-higher-traffic-to-your-blogs/
Four top tips for starting an effective YouTube channel
from
http://www.freshbusinessthinking.com/four-top-tips-for-starting-an-effective-youtube-channel/
Learn Affiliate Marketing Tips To Make Money Online
from
http://www.amongtech.com/learn-affiliate-marketing-tips-to-make-money-online/
Learn Affiliate Marketing Tips To Make Money Online
from
http://www.amongtech.com/learn-affiliate-marketing-tips-to-make-money-online/
Sunday, March 18, 2018
Social Media Optimization: 5 Strategy Tips to Follow
from
https://www.socialbakers.com/blog/social-media-optimization-tips?id=2774
Saturday, March 17, 2018
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
Tips for Designing a Great Looking E-commerce Website 20 Examples
from
https://idevie.com/resources/tips-for-designing-a-great-looking-e-commerce-website-20-examples
Tips for Designing a Great Looking E-commerce Website 20 Examples
from
https://idevie.com/resources/tips-for-designing-a-great-looking-e-commerce-website-20-examples
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
Tips for Designing a Great Looking E-commerce Website 20 Examples
from
https://idevie.com/resources/tips-for-designing-a-great-looking-e-commerce-website-20-examples
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
Tips for Designing a Great Looking E-commerce Website 20 Examples
from
https://idevie.com/resources/tips-for-designing-a-great-looking-e-commerce-website-20-examples
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
Tips for Designing a Great Looking E-commerce Website 20 Examples
from
https://idevie.com/resources/tips-for-designing-a-great-looking-e-commerce-website-20-examples
17 Powerful WordPress Marketing Tips (That Actually Work)
from
https://neilpatel.com/blog/wordpress-marketing-tips/
Beginner’s Guide to SEO: Ranking on Google Search Engine
from
https://www.techrrival.com/beginners-seo-guide/
Tips for Designing a Great Looking E-commerce Website 20 Examples
from
https://idevie.com/resources/tips-for-designing-a-great-looking-e-commerce-website-20-examples
4 tips for better social media editing
from
http://m.prdaily.com/Main/Articles/279dc0c5-4b94-47b1-8584-f30bcf897b98.aspx
Beginner’s Guide to SEO: Ranking on Google Search Engine
from
https://www.techrrival.com/beginners-seo-guide/
4 tips for better social media editing
from
http://m.prdaily.com/Main/Articles/279dc0c5-4b94-47b1-8584-f30bcf897b98.aspx
4 tips for better social media editing
from
http://m.prdaily.com/Main/Articles/279dc0c5-4b94-47b1-8584-f30bcf897b98.aspx
Beginner’s Guide to SEO: Ranking on Google Search Engine
from
https://www.techrrival.com/beginners-seo-guide/
Beginner’s Guide to SEO: Ranking on Google Search Engine
from
https://www.techrrival.com/beginners-seo-guide/
Friday, March 16, 2018
7 Marketing Plan Templates and Design Tips To Keep Your Strategy Focused
from
https://venngage.com/blog/marketing-plan/
7 Marketing Plan Templates and Design Tips To Keep Your Strategy Focused
from
https://venngage.com/blog/marketing-plan/
7 Tips for Boosting Your SEO for the Rankings You Deserve: The Advanced Guide
from
http://www.dmnews.com/marketing-strategy/7-tips-for-boosting-your-seo-for-the-rankings-you-deserve-the-advanced-guide/article/751742/
Is SEO Worth It? Six Tips to Maximize Your SEO Return on Investment
from
https://wordpress.com/go/digital-marketing/is-seo-worth-it/
8 Online Marketing Tips for Your Pest Control Company
from
http://www.searchengineguide.com/robert-clough/8-online-marketing-tips-for-your-pest-co.php
4 Google Tips Marketers Can’t Afford to Miss
from
http://contentmarketinginstitute.com/2018/03/google-tips-marketers/
SEMrush Ahmadabad Meetup : SEO And Content Marketing Tips Will Buzz Marketers Knowledge
from
https://thenextscoop.com/semrush-ahmadabad-meetup-seo-and-content-marketing-tips-will-buzz-marketers-knowledge/
Thursday, March 15, 2018
The 2018 Guide to Google Webmaster Tools – Google Index, Crawl, and More
from
https://blog.kissmetrics.com/google-webmaster-tools/
5 Tips to Get Your Law Firm Website Featured in Google’s Answer Box
from
https://www.natlawreview.com/article/5-tips-to-get-your-law-firm-website-featured-google-s-answer-box
How to grow your marketing business – candid advice from agencies old and new
from
http://www.thedrum.com/news/2018/03/15/how-grow-your-marketing-business-candid-advice-agencies-old-and-new
Oregon Business: Marketing Tips From Kevin Getch
from
https://1859oregonmagazine.com/think-oregon/oregon-business-marketing-tips-from-kevin-getch/
5 Image Optimization Tips to Improve Load Time of Your WordPress Site
from
https://wpmayor.com/5-image-optimization-tips-improve-load-time/
Wednesday, March 14, 2018
The Marketers’ Idiot Guide To All Things Blockchain!
from
http://www.bandt.com.au/newsletter/marketers-idiot-guide-things-blockchain
The complete guide to advanced link building strategies in 2018
from
https://www.brafton.com/blog/distribution/the-complete-guide-to-advanced-link-building-strategies-in-2018/
The Ultimate Guide to Growth Hacking for Exponential Success (2018)
from
https://optinmonster.com/growth-hacking/
How using search opportunities can guide link-building content strategies
from
https://searchengineland.com/using-search-opportunities-can-guide-link-building-content-strategies-294147
8 Must Follow Tips for Creating SEO-friendly URL
from
http://www.easkme.com/2018/03/create-seo-friendly-url-tips.html
How to Optimize Your App Store: Your Complete ASO Guide
from
https://www.searchenginejournal.com/app-store-optimization-how-to-guide/241967/
5 Tips to reduce Presentation Anxiety
from
https://policyviz.com/2018/03/14/5-tips-to-reduce-presentation-anxiety/
5 St. Patrick's Day Digital Marketing Tips
from
https://www.socialmediatoday.com/news/5-st-patricks-day-digital-marketing-tips/519077/
The No B.S Guide to SEO (The Right Way) in 2018 [Infographic]
from
https://www.socialmediatoday.com/news/the-no-bs-guide-to-seo-the-right-way-in-2018-infographic/519079/
New Actionable Digital Marketing Guide Blog Launched!
from
http://www.abnewswire.com/pressreleases/new-actionable-digital-marketing-guide-blog-launched_195853.html
New Actionable Digital Marketing Guide Blog Launched!
from
http://www.usfinancialnewstoday.com/story/159304/new-actionable-digital-marketing-guide-blog-launched.html
Tuesday, March 13, 2018
Google’s Latest Algorithm Update A Layman’s Guide to Search Engines
from
https://www.portent.com/blog/seo/googles-latest-algorithm-update-laymans-guide-search-engines.htm
The Worlds 4 Best Landing Page Software Options (2018 Guide)
from
https://ignitevisibility.com/landing-page-software/
A Simple Guide to Using Ads to Promote Your Content on Facebook
from
https://blog.hootsuite.com/facebook-ads-promote-content/
31 priceless digital tips to find, win and keep happy customers
from
https://startups.co.uk/31-priceless-digital-tips-happy-customers/
GUEST COLUMN: Top tips on how to use SEO to bolster business
from
http://www.professionaljeweller.com/guest-column-top-tips-use-seo-bolster-business/
5 Tips to Create an SEO Agency You Can Sell
from
https://www.advancedwebranking.com/blog/5-tips-to-create-seo-agency-you-can-sell/
5 Psychological Tips Entrepreneurs Need To Run Their Businesses
from
http://www.nairaland.com/4394776/5-psychological-tips-entrepreneurs-need
Monday, March 12, 2018
The 80/20 Guide to Troubleshooting Your Onsite SEO
from
https://neilpatel.com/blog/troubleshooting-onsite-seo/
Tips for managing sales on multiple marketplaces
from
https://www.digitalcommerce360.com/2018/03/12/tips-from-sellers-on-managing-sales-on-multiple-marketplaces/
Survival Tips for New SMEs in the Early Stages
from
https://www.fenews.co.uk/press-releases/16491-survival-tips-for-new-smes-in-the-early-stages
Five Tips For Generating Facebook Video Ideas That Your Audience Will Love
from
https://www.forbes.com/sites/forbesagencycouncil/2018/03/12/five-tips-for-generating-facebook-video-ideas-that-your-audience-will-love/
Five Tips For Generating Facebook Video Ideas That Your Audience Will Love
from
https://www.forbes.com/sites/forbesagencycouncil/2018/03/12/five-tips-for-generating-facebook-video-ideas-that-your-audience-will-love/
Three Tips for Improving Your Search Engine Results
from
https://www.mostlyblogging.com/search-engine-results/
Sunday, March 11, 2018
3 Tips To Making Your Website Perform Better
from
http://foundersguide.com/3-tips-to-making-your-website-perform-better/
Effective Traffic Generating Tips
from
https://website-designs.com/online-marketing/content-marketing/eeffective-traffic-generating-tips/
5 Tips to Getting Your Website to Page 1
from
https://savedelete.com/internet-tips/5-tips-to-getting-your-website-to-page-1/194102/
5 Tips to Getting Your Website to Page 1
from
https://savedelete.com/internet-tips/5-tips-to-getting-your-website-to-page-1/194102/
5 Tips to Getting Your Website to Page 1
from
https://savedelete.com/internet-tips/5-tips-to-getting-your-website-to-page-1/194102/
Saturday, March 10, 2018
Discover Featured Snippet Opportunities, Complete Website Migration Guide, Motion Graphics Tools for Marketers, Speedlink 11:2018
from
http://www.iblogzone.com/2018/03/speedlink-roundup-112018.html
Lost and Founder: A Painfully Honest Field Guide to the Startup World
from
https://www.amazon.com/Lost-Founder-Painfully-Honest-Startup/dp/0735213321
15 Advanced (but easy) SEO Tips and Strategies
from
http://www.bizsugar.com/OnlineMarketing/15-advanced-but-easy-seo-tips-and-strategies/
10 Best WordPress Caching Plugins
Original source: 10 Best WordPress Caching Plugins via DailySEOblog.
With same day delivery services, TV shows streaming online within seconds, instant cabs, tables at restaurants or even booking a date with a smartphone app, we are a generation that has gotten used to instant gratification. The “I want it now” generation, who is addicted to the faster ways of doing things, isn’t ready to wait for...
from
https://dailyseoblog.com/10-best-wordpress-caching-plugins/#utm_source=rss&utm_medium=rss
10 Tips to Speed Up WordPress Performance
Original source: 10 Tips to Speed Up WordPress Performance via DailySEOblog.
Is your website taking more than 3 seconds to load? If it is, stay prepared to lose a majority of your visitors. According to a report, The Need for Mobile Speed, by Google, 53% of mobile site visits are abandoned if pages take longer than 3 seconds to load. I don’t mean to scare you. What...
from
https://dailyseoblog.com/10-tips-speed-wordpress-performance/#utm_source=rss&utm_medium=rss
10 WordPress Site Speed Optimization Plugins That Might Speed Up Your Blog
Original source: 10 WordPress Site Speed Optimization Plugins That Might Speed Up Your Blog via DailySEOblog.
Almost ten years ago, every 100ms of latency cost e-commerce giant Amazon 1% in sales. Today, it almost feels like the popular car racing game, Need for Speed, has taken over our lives, where all of us are constantly racing to do things as quickly as possible otherwise we’ll lose something. And, where else is this urgency most...
from
https://dailyseoblog.com/best-wordpress-site-speed-optimization-plugins/#utm_source=rss&utm_medium=rss
Ubersuggest: This Is the Free SEO Tool Guide You Need
from
https://www.mostlyblogging.com/ubersuggest/
Friday, March 9, 2018
10 Best WordPress Caching Plugins
Original source: 10 Best WordPress Caching Plugins via DailySEOblog.
With same day delivery services, TV shows streaming online within seconds, instant cabs, tables at restaurants or even booking a date with a smartphone app, we are a generation that has gotten used to instant gratification. The “I want it now” generation, who is addicted to the faster ways of doing things, isn’t ready to wait for...
from
https://dailyseoblog.com/10-best-wordpress-caching-plugins/#utm_source=rss&utm_medium=rss
10 Tips to Speed Up WordPress Performance
Original source: 10 Tips to Speed Up WordPress Performance via DailySEOblog.
Is your website taking more than 3 seconds to load? If it is, stay prepared to lose a majority of your visitors. According to a report, The Need for Mobile Speed, by Google, 53% of mobile site visits are abandoned if pages take longer than 3 seconds to load. I don’t mean to scare you. What...
from
https://dailyseoblog.com/10-tips-speed-wordpress-performance/#utm_source=rss&utm_medium=rss
10 WordPress Site Speed Optimization Plugins That Might Speed Up Your Blog
Original source: 10 WordPress Site Speed Optimization Plugins That Might Speed Up Your Blog via DailySEOblog.
Almost ten years ago, every 100ms of latency cost e-commerce giant Amazon 1% in sales. Today, it almost feels like the popular car racing game, Need for Speed, has taken over our lives, where all of us are constantly racing to do things as quickly as possible otherwise we’ll lose something. And, where else is this urgency most...
from
https://dailyseoblog.com/best-wordpress-site-speed-optimization-plugins/#utm_source=rss&utm_medium=rss
The Ultimate WordPress Backend Tutorial: A Guide to Customization
from
https://premium.wpmudev.org/blog/the-ultimate-wordpress-backend-tutorial-a-guide-to-customization/
Twitter Marketing Tips for 2018
from
https://www.promotionworld.com/marketing/basics/article/180309-twitter-marketing-tips-for-2018
Tips on Choosing the Right SEO Company for your Business
from
https://www.promotionworld.com/se/articles/article/180809-tips-on-choosing-the-right-seo-company-for-your-business
Twitter Marketing Tips for 2018
from
https://www.promotionworld.com/marketing/basics/article/180309-twitter-marketing-tips-for-2018
Thursday, March 8, 2018
Working Geek: ‘Startup whisperer’ Gillian Muessig shares tips for scoring VC while juggling family life
from
https://www.geekwire.com/2018/working-geek-startup-whisperer-gillian-muessig-shares-tips-scoring-vc-juggling-family-life/
The Best Tips On How To Market Your Casino Website With SEO
from
http://www.searchengineguide.com/robert-clough/the-best-tips-on-how-to-market-your-casi.php
Working Geek: ‘Startup whisperer’ Gillian Muessig shares tips for scoring VC while juggling family life
from
https://www.geekwire.com/2018/working-geek-startup-whisperer-gillian-muessig-shares-tips-scoring-vc-juggling-family-life/
5 Tips CMOs Need To Know About SEO
from
https://www.techtarget.com/resources/5-tips-cmos-need-to-know-about-seo/
3 Ways Query Stream Ontologies Change Search
What are query stream ontologies, and how might they change search?
Search engines trained us to use keywords when we searched – to try to guess what words or phrases might be the best ones to use to try to find something we are interested in. That we might have a situational or informational need to find out more about. Keywords were an important and essential part of SEO – trying to get pages to rank highly in search results for certain keywords found in queries that people would search for. SEOs still optimize pages for keywords, hoping to use a combination of information retrieval relevance scores and link-based PageRank scores, to get pages to rank highly in search results.
With Google moving towards a knowledge-based attempt to find “things” rather than “strings”, we are seeing patents that focus upon returning results that provide answers to questions in search results. One of those from January describes how query stream ontologies might be created from searcher’s queries, that can be used to respond to fact-based questions using information about attributes of entities.
There is a white paper from Google co-authored by the same people who are the inventors of this patent published around the time this patent was filed in 2014, and it is worth spending time reading through. The paper is titled, Biperpedia: An Ontology for Search Applications
The patent (and paper) both focus upon the importance of structured data. The summary for the patent tells us this:
Search engines often are designed to recognize queries that can be answered by structured data. As such, they may invest heavily in creating and maintaining high-precision databases. While conventional databases in this context typically have a relatively wide coverage of entities, the number of attributes they model (e.g., GDP, CAPITAL, ANTHEM) is relatively small.
The patent is:
Identifying entity attributes
Inventors: Alon Yitzchak Halevy, Fei Wu, Steven Euijong Whang and Rahul Gupta
Assignee: Google Inc. (Mountain View, CA)
US Patent: 9,864,795
Granted: January 9, 2018
Filed: October 28, 2014
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating an ontology of entity attributes. One of the methods includes extracting a plurality of attributes based upon a plurality of queries; and constructing an ontology based upon the plurality of attributes and a plurality of entity classes.
The paper echoes sentiments in the patent, with statements such as this one:
For the first time in the history of the Web, structured data is a first-class citizen among search results. The main search engines make significant efforts to recognize when a user’s query can be answered using structured data.
To cut right to the heart of what this patent covers, it’s worth pulling out the first claim from the patent that expresses how much of an impact this patent may have from a knowledge-based approach to collecting data and indexing information on the Web. Like most patent language, it’s a long passage that tends to run on, but it is very detailed about the process that this patent covers:
1. A method comprising: generating an ontology of class-attribute pairs, wherein each class that occurs in the class-attribute pairs of the ontology is a class of entities and each attribute occurring in the class-attribute pairs of the ontology is an attribute of the respective entities in the class of the class-attribute pair in which the attribute occurs, wherein each attribute in the class-attribute pairs has one or more domains of instances to which the attribute applies and a range that is either a class of entities or a type of data, and wherein generating the ontology comprises: obtaining class-entity data representing a set of classes and, for each class, entities belonging to the class as instances of the class; obtaining a plurality of entity-attribute pairs, wherein each entity-attribute pair identifies an entity that is represented in the class-entity data and a candidate attribute for the entity; determining a plurality of attribute extraction patterns from occurrences of the entities identified by the entity-attribute pairs with the candidate attributes identified by the entity-attribute pairs in text of documents in a collection of documents, wherein determining the plurality of attribute extraction patterns comprises: identifying an occurrence of the entity and the candidate attribute identified by a first entity-attribute pair in a first sentence from a first document in the collection of documents; generating a candidate lexical attribute extraction pattern from the first sentence; generating a candidate parse attribute extraction pattern from the first sentence; and selecting the candidate lexical attribute extraction pattern and the candidate parse attribute extraction pattern as attribute extraction patterns if the candidate lexical attribute pattern and the candidate parse attribute extraction patterns were generated using at least a predetermined number of unique entity-attribute pairs; and applying the plurality of attribute extraction patterns to the documents in the collection of documents to determine entity-attribute pairs, and from the entity-attribute pairs and the class-entity data, for each of one or more entity classes represented in the class-entity data, attributes possessed by entities belonging to the entity class.
Rather than making this post just the claims of this patent (which are worth going through if you can tolerate the legalese), I’m going to pull out some information from the description which describes some of the implications of the process behind the patent. This first one tells us of the benefit of crowdsourcing an ontology, by building it from the queries of many searchers, and how that may mean that focusing upon matching keywords in queries with keywords in documents becomes less important than responding to queries with answers to questions:
Extending the number of attributes known to a search engine may enable the search engine to answer more precisely queries that lie outside a “long tail,” of statistical query arrangements, extract a broader range of facts from the Web, and/or retrieve information related to semantic information of tables present on the Web.
This patent provides a lot of information about how such an ontology might be used to assist search:
The present disclosure provides systems and techniques for creating an ontology of, for example, millions of (class, attribute) pairs, including 100,000 or more distinct attribute names, which is up to several orders of magnitude larger than available conventional ontologies. Extending the number of attributes “known” to a search engine may provide several benefits. First, additional attributes may enable the search engine to more precisely answer “long-tail” queries, e.g., brazil coffee production. Second, additional attributes may allow for extraction of facts from Web text using open information extraction techniques. As another example, a broad repository of attributes may enable recovery of the semantics of tables on the Web, because it may be easier to recognize attribute names in column headers and in the surrounding text.
Answering Queries with Attributes
I wrote about the topic of How Knowledge Base Entities can be Used in Searches to describe how Google might search a data store of attributes about entities such as movies to return search results by asking about facts related to a movie, such as “What is the movie where Robert Duvall loves the smell of Napalm in the morning?” By building up a detailed ontology that includes may facts can mean a search engine can answer many questions quickly. This may be how featured snippets may be responded to in the futured, but the patent that describes this approach is returning SERPs filled with links to web documents, rather than answers to questions.
Open Information Extraction
That mention of open information extraction methods from the patent reminded me of an acquistion that Google made a few years ago when Google acquired Wavii in April of 2013. Wavii did research about open extraction as described in these papers:
- Open Information Extraction
- Open Information Extraction: the Second Generation (pdf) by Oren Etzioni, Anthony Fader, Janara Christensen, Stephen Soderland, and Mausam Ollie
- Open Information Extraction Software
- Open Language Learning for Information Extraction (pdf), by Mausam, Michael Schmitz, Robert Bart, Stephen Soderland, and Oren Etzioni
A video that might be helpful to learn about how Open Information Extraction works is this one:
Open Information Extraction at Web Scale
An Ontology created from a query stream can lead to this kind of open information extraction
Semantics from Tables on the Web
Google has been running a Webtables project for a few years, and has released a followup that describes how the project has been going. Semantics from Tables is mentioned in this patent, so it’s worth including some papers about the Webtables project to give you more information about them, if you hadn’t come across them before:
- WebTables: Exploring the Power of Tables on the Web
- Recovering Semantics of Tables on the Web
- Applying WebTables in Practice
Query Stream Ontologies
The process in the patent involves using a query stream to create an ontology. I enjoyed the statements in this patent about what an ontology was and how one works to help search. I recommend clicking through and reading the description in the patent along with the Biperpedia paper. This really is a transformation of search that brings it beyond keywords and understanding entities better, and how search works. This appears to be a very real future of Search:
Systems and techniques disclosed herein may extract attributes from a query stream, and then use extractions to seed attribute extraction from other text. For every attribute a set of synonyms and text patterns in which it appears is saved, thereby enabling the ontology to recognize the attribute in more contexts. An attribute in an ontology as disclosed herein includes a relationship between a pair of entities (e.g., CAPITAL of countries), between an entity and a value (e.g., COFFEE PRODUCTION), or between an entity and a narrative (e.g., CULTURE). An ontology as disclosed herein may be described as a “best-effort” ontology, in the sense that not all the attributes it contains are equally meaningful. Such an ontology may capture attributes that people consider relevant to classes of entities. For example, people may primarily express interest in attributes by querying a search engine for the attribute of a particular entity or by using the attribute in written text on the Web. In contrast to a conventional ontology or database schema, a best-effort ontology may not attach a precise definition to each attribute. However, it has been found that such an ontology still may have a relatively high precision (e.g., 0.91 for the top 100 attributes and 0.52 for the top 5000 attributes).
The ontologies that are created from query streams expressly to assist search applications are different from more conventional manually generated ontologies in a number of ways:
Ontologies as disclosed herein may be particularly well-suited for use in search applications. In particular, tasks such as parsing a user query, recovering the semantics of columns of Web tables, and recognizing when sentences in text refer to attributes of entities, may be performed efficiently. In contrast, conventional ontologies tend to be relatively inflexible or brittle because they rely on a single way of modeling the world, including a single name for any class, entity or attribute. Hence, supporting search applications with a conventional ontology may be difficult because mapping a query or a text snippet to the ontology can be arbitrarily hard. An ontology as disclosed herein may include one or more constructs that facilitate query and text understanding, such as attaching to every attribute a set of common misspellings of the attribute, exact and/or approximate synonyms, other related attributes (even if the specific relationship is not known), and common text phrases that mention the attribute.
The patent does include more about ontologies and schema and data sources and query patterns.
This is a direction that search is traveling towards, and if you want to know or do SEO, it’s worth learning about. SEO is changing, just as it has many times in the past.
I’ve also written a followup to this post on the Go Fish Digital blog at: SEO Moves From Keywords to Ontologies and Query Patterns
Copyright © 2018 SEO by the Sea ⚓. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at may be guilty of copyright infringement. Please contact SEO by the Sea, so we can take appropriate action immediately.
Plugin by Taragana
The post 3 Ways Query Stream Ontologies Change Search appeared first on SEO by the Sea ⚓.
from
http://feedproxy.google.com/~r/seobythesea/Tesr/~3/v5yjwGriK34/