The AI SEO-KISS Magic Fix was used and it added references to Wikipedia. Is there an e-commerce setting to avoid the wrong type of posts generated?
]]>Hey,
Hope you’re well.
I used to use Yoast then switched to Rank Math (Not sure if this is relevant db tables-wise). When this plugin is activated it removed all my Meta Titles and Descriptions and replaces them with the defaults.
It would be cool if it could pull in the Meta Titles and Descriptions from Rankmath and then let me edit them.
When the plugin is active: it shows there has been no data added for the SEO sections in the bulk editor, rather than showing the SEO data from the RankMath plugin that I’ve added.
When saving new data through this plugin it would then update the front-end Titles and Descriptions.
: )
For me, only posts are displayed for editing, not pages. Is that correct?
]]>Fresh Install of AI-SEO KISS Version 0.1.4
Fresh Install of Version 1.9.87
The error occurs on this admin page: wp-admin/admin.php?page=seokiss_settings
Procedure: When I click “Magic Fix” next to a post, I get the following errors in consoles.
“Failed to load resource: the server responded with a status of 500 () /wp-json/seo-kiss/v1/ai_magic_fix:1”
“An error occured while getting the options.”
When I dig deeper in the error I see this:
Could not load content for webpack://seo-kiss/app/js/components/tabs/PostsTab.js (Fetch through target failed: Unsupported URL scheme; Fallback: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME)
I investigated the php error log (below) and found the file and line in question. /var/www/example/wp-content/plugins/seo-kiss/classes/modules/ai_suggestion.php line 55
I set this up on another website and that site did not error out when the keywords were not present.
I discovered that line was responsible for keywords. If there are no keywords entered Magic Fix errors out. If I manually add Keywords it works. Yet on the working site, it works whether I add keywords or not.
Both are on WordPress 6.3.1
OS on the working server Ubuntu 20.04.6
OS on the broken server Ubuntu 22.04.3
PHP on the working server is 7.4.
PHP on the broken server is 8.1
Apache on the working server is 2.4.41.
Apache on broken server: 2.4.52
One server is behind a cloudflare proxy. I turned it off temporarily for testing, confirmed the proxy was off by checking the difference in SSL certs, and it had no effect.
The Title and Except Magic Wands work just fine on both sites here: wp-admin/edit.php
So this means there are cases where the keywords do not have to be there.
I have turned off all plugins except AI Engine and AI-SEO KISS. It had No Effect.
PHP Log Error: (Changed site to example.org on purpose for public log)
[Tue Oct 10 12:33:25.199585 2023] [php:notice] [pid 891445] [client 172.70.34.9:13710] [SEO_KISS_MAGIC_FIX] Elapsed time : 0.00 seconds. Now processing : title_seo_length, referer: https://example.org/wp-admin/admin.php?page=seokiss_settings
[Tue Oct 10 12:33:25.200276 2023] [php:error] [pid 891445] [client 172.70.34.9:13710] PHP Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, string given in /var/www/example/wp-content/plugins/seo-kiss/classes/modules/ai_suggestion.php:55\nStack trace:\n#0 /var/www/example/wp-content/plugins/seo-kiss/classes/modules/ai_suggestion.php(55): implode()\n#1 /var/www/example/wp-content/plugins/seo-kiss/classes/modules/magic_fix.php(89): Meow_Modules_SeoKiss_Ai_Suggestion::prompt()\n#2 /var/www/example/wp-content/plugins/seo-kiss/classes/core.php(491): Meow_Modules_SeoKiss_Magic_Fix->magic_fix_title_seo()\n#3 /var/www/example/wp-content/plugins/seo-kiss/classes/rest.php(384): Meow_SeoKissCore->magic_fix()\n#4 /var/www/example/wp-includes/rest-api/class-wp-rest-server.php(1188): Meow_SeoKissRest->rest_ai_magic_fix()\n#5 /var/www/example/wp-includes/rest-api/class-wp-rest-server.php(1035): WP_REST_Server->respond_to_request()\n#6 /var/www/example/wp-includes/rest-api/class-wp-rest-server.php(447): WP_REST_Server->dispatch()\n#7 /var/www/example/wp-includes/rest-api.php(418): WP_REST_Server->serve_request()\n#8 /var/www/example/wp-includes/class-wp-hook.php(310): rest_api_loaded()\n#9 /var/www/example/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters()\n#10 /var/www/example/wp-includes/plugin.php(565): WP_Hook->do_action()\n#11 /var/www/example/wp-includes/class-wp.php(398): do_action_ref_array()\n#12 /var/www/example/wp-includes/class-wp.php(779): WP->parse_request()\n#13 /var/www/example/wp-includes/functions.php(1335): WP->main()\n#14 /var/www/example/wp-blog-header.php(16): wp()\n#15 /var/www/example/index.php(17): require(‘…’)\n#16 {main}\n thrown in /var/www/example/wp-content/plugins/seo-kiss/classes/modules/ai_suggestion.php on line 55, referer: https://example.org/wp-admin/admin.php?page=seokiss_settings
I’m really loving the light weight capacity of this plugin compared to other heavy ones like Yoast. I only have one question. It says it generates a sitemap.xml file but I can’t seem to locate it.
]]>I’m not sure what it’s supposed to do exactly (no screenshot to compare what you see vs what I see which would be useful) ??
1.) I go to Meow Apps > AI SEO KISS
2.) it seems to do a quick scan of my site, then it brings up a list of “On Website” vs “On Google” posts with the meta content.
3.) I click “Edit” on one of the posts.
4.) It brings up my pre-filled title/excerpt content up the top.
5.) The bottom box “FOR SEO” is empty other than the greyed-out version of the top boxes.
I don’t know what I was expecting exactly, but I kind of thought that it would get AI to automatically summarize the post and place it in the SEO Title/Description boxes. Am I expecting too much?
Can someone explain what AI is doing with this plugin?
What exactly should I see here?
Should the SEO be pre-filled with AI content or do I have to modify each post individually and add the content to the SEO box manually one-by-one?
How does it automatically create meta etc? We do not see it do anything other than showing the fields to add content. Nothing automatic?
Is there something we are missing?
]]>oops, wrong forum. Ignore this. I rewrote this issue in the AI Engine forum. Sorry…
I just installed AI Engine into a brand new WP install. I set it up. My first test gave me this error:
“Error while calling OpenAI: Error while calling OpenAI: You exceeded your current quota, please check your plan and billing details.”
Didn’t know I needed to spend in order to test. Can’t find a pricing page. What to do?
]]>I thought I’d try out this plugin. I installed and activated it. What am I supposed to do next? I couldn’t find any instructions???
]]>I have several pages that do not need SEO info (Newsletter confirmation pages, etc)… It would be a nice feature if you could have a button “Not Required” or something, so instead of the Red check to indicate it doesn’t have SEO info, I could have a visual check that would indicate I’ve checked it and it doesn’t need it… Just makes it easier to see at a glance what I still have to do!
I’m not that there’s much use to have a different colour than the “green” one when you add the SEO info, that probably is just fine.
Thanks!
William
]]>Hi,
The link from the plugins.php for “Settings” is …
/wp-admin/admin.php?page=seokiss_settings
… but the link from “Dashboard – Meow Apps – SEO Kiss” is …
/wp-admin/admin.php?page=seo_kiss_settings
The former link has a missing “_” underscore and causes the following error …
Sorry, you are not allowed to access this page.
Oliver
]]>