Search Wordpress pages by adding keywords - wordpress

I have a site set up that only uses pages (no blog posts). Is there a way to add keywords/tags to each page and then have a search plugin that searches these keywords/tags?
So if I have a page called "handyman services" I would like to add keywords/tags to that page similar to "handyman, carpenter, handy" and then be able to search for "carpenter" and get a hit, even if that page doesn't contain that word in the actual text (just in the keyword/tag)?
Might be a basic questions but the search plugins I look at are focused on blog posts mainly.

Try using a SEO plugin like this one: YOAST

Related

Cannot create Elementor Posts page in Wordpress although I have selected in Reading page

I want to use my Posts page with Elementor modules.
I have done my Homepage like that
but cannot do the same with Posts page.
I have created an empty page,
added some modules.
And selected this page as Posts page in Reading page.
But when I click a page on my website,
my Elementor Posts page is not seen,
the default Wordpress page is seen.
Update :
I'm using Neve theme on Wordpress v5.8
My website address is Tubefavorites.com
My homepage with Elementor and posts page with default Wordpress has different fonts
and my homepage and posts page's components are in different order.
(In homepage its Tags, Categories, ...
In my posts page its Tags, Last Posts, ...
I'm working online in browser (its not local).
There is no error on Chrome Console.
Update end.
Currently I'm trying this in Turkish pages.
I will make the English Elementor page after I fix this.
How can I fix this?
Thanks
Do you have Elementor enabled for post?
Thus, if I understood correctly, you have created a page post and want to add it as homepage. You should go to settings - reading and select via dropdown the page you have created! Then, you will see your page as homepage and not the default one
There is also an explanation in support forum, that someone has the same problem. Please read below:
"Looks like you’re trying to edit your Posts page that has been assigned in your WordPress Reading settings (Settings > Reading). If this is the case, you may not be able to edit the assigned Posts page directly with Elementor (Basic version).
You can try deselecting the page (in the “Posts Page” box within your Reading settings) then try editing this page with Elementor"
link to the source: https://wordpress.org/support/topic/cannot-load-posts-page-with-elementor/
Thus, disable your page through Settings - Reading, edit/modify (whatever you want) your Post page. After that, you could add your page blog posts URL to the meny item (or use this URL to wherever is nessecary)
EDITED
What plugin are you using for the translations?
I saw your homepage playing correct, right? Thus, you have selected your custom page correctly, through the Settings - Reading.
Now, if you want to see the same results in Turkish, you need to translate your home page too! So, add the translation in turkish language too, or duplicate the english version for turkish one and it will play!
UPDATED
I think there is an issue with the blog page (and single post template, as I am reading in WP forum for this theme). Try to check inside Appearence -> Customize, if there is any options there, thus could change the blog template. Somehow the theme overwrites your options. Furthermore, take a look at the blog theme's doc here:
https://docs.themeisle.com/article/1306-neve-blog-archive-options
I have learned that, I have to use Templates page, in Elementor Pro.
I didn't have been selected it.
Thanks to Hakkı Uçar for this
and for installing and for helping.

Why is WordPress creating paginations for my single author pages?

On a WordPress website which I have inherited from another development company, authors have pages which can be visited. Using Advanced Custom Fields each author has various fields to add content such as their image, bio, contact details etc.
The authors single page works as expected, pulling through all relevant information. The issue I am having is that these pages have somehow been paginated. This means the same page has multiple URLs e.g website.com/author-name/ and website.com/author-name/page/2/.
This issue flagged up in google search console as an error. If it helps, the website uses the 'User Role Editor' plugin and Yoast SEO (which is adding rel_next and rel_prev tags to the pages in question). I have already tried disabling these to see if they are causing the issue but no luck. Any ideas?

Wordpress/Woocommerce search on the same page

I'm building a woocommerce plugin and i would like to have a search box for sku on one page in the admin section (so far no issue) but i would like the result to be displayed on the same page. e.g a ajax search and not a php search. Anyone has a tip for this?
You can use the below plugin for the same:
https://wordpress.org/plugins/search-in-place/

Stop Showing Breadcrumbs Instead of URL in Wordpress

I have a word press website, I have kept breadcrumb for each post. Now i want to show full URL in google SERP instead of showing breadcrumb.
But also i want to keep breadcrumb for internal linking and navigation purpose.
How do i show Full URL in google result keeping breadcrumb for navigation.
PS: I am not a tech geek.
Simply remove any structured data you have on the website like schema.org or RDFa.
If you have YOAST SEO plugin, you can disable this feature from it, sometime some themes have these options so you have to remove it from the template.
Just go to Appearance>Customize>
Search there for breadcrumbs options for your Wordpress theme and disable it.

Wordpress blog snippet on HTML web page

Trying to figure out if there is a way to take a snippet of a wordpress blog, same site, same hosting, and plug that into a pure HTML page.
Example... I want to show the title of the blog, and first 150 characters. With a link to ..."read more" which would take the visitor to the actual blog.
Widget? or custom type of coding?
One way that WordPress exposes blog output to other applications is through the RSS feed.
It is often available by URL at
"http:// your-Wordpress-Root-URL.com/ feed".
You can use that URL in a 3rd-party widget that you use via HTML/JS on any HTML page.
They'll give you the code snippet to drop in your page.
And they'll have different options to customize things like the number of blog entries to show, and the length to preview - as you mentioned.
I'll paste a couple links to start with, and you can easily search for more online with something like "RSS feed widget" in google.
https://www.rssinclude.com
http://www.webrss.com/
http://www.rssfeedwidget.com/

Resources