Deltina Hay
Search and Social Media: Optimization Essentials
Length: 00:06:06
How to Get Found
Length: 00:06:58
Where to Get Found
Length: 00:09:08
Preparing Keywords
Length: 00:12:27
Optimizing for Search Engines
Length: 00:10:31
Optimizing for Social Networks
Length: 00:12:25
Other Social Media Platforms
Length: 00:10:50
Optimizing for the Mobile Web
Length: 00:11:45
Creating Sharable Content
Length: 00:10:08
Making Content Easy to Share
Length: 00:10:48
Optimizing with Open Graph
Length: 00:11:02
Google Authorship
Length: 00:08:37
Rich Snippets and Microdata
Length: 00:07:44
Twitter Cards and Rich Pins
Length: 00:12:26
Developing an Optimization Framework
Length: 00:09:08
Learn SEO
Deltina is the author of The Social Media Survival Guide, The Bootstrapper’s Guide to the Mobile Web, and The Bootstrapper’s Guide to the New Search Optimization. She is a veteran Web developer, publisher, and a pioneer of social media and online marketing, especially as it applies to small business and the publishing industry. Deltina developed and taught the graduate, social media certificate program for Drury University. Her first book, The Social Media Survival Guide, is used as a text in countless colleges and universities, worldwide. This book was one of the first comprehensive books on social media tools, tactics, and strategies, and is soon to be released in its third edition.
12 ms | Loading Time: Base Classes |
40 ms | Controller Execution Time ( Elearning / Course ) |
77 ms | Total Execution Time |
0.0004 | SELECT GET_LOCK('bc3df5bfa1f6733aa82c5e01c2d65d2e', 300) AS ci_session_lockSpeed: 0.0004 - Possible keys: - Key Used: - Type: - Rows: - Extra: No tables used |
0.0007 | SELECT `data` FROM `bf_ci3_sessions` WHERE `id` = '98eebd1026e88d486adec31f753c57ac33a3cf40'Speed: 0.0007 - Possible keys: - Key Used: - Type: - Rows: - Extra: Impossible WHERE noticed after reading const tables |
0.0007 | SHOW TABLES FROM `tfadev` |
0.0006 | SELECT * FROM `bf_settings`Speed: 0.0006 - Possible keys: - Key Used: - Type: ALL - Rows: 58 - Extra: |
0.0006 | SELECT * FROM `bf_banner` WHERE `start_date` <= '2025-05-07' and `end_date` >= '2025-05-07' and `target` = 'notlogged' ORDER BY `created_on` ASCSpeed: 0.0006 - Possible keys: - Key Used: - Type: ALL - Rows: 2 - Extra: Using WHERE; Using filesort |
0.0009 | SELECT * FROM `bf_learn_course` WHERE `featured` = 1 GROUP BY `bf_learn_course`.`id` ORDER BY `bf_learn_course`.`id` DESC LIMIT 6Speed: 0.0009 - Possible keys: - Key Used: PRIMARY - Type: index - Rows: 6 - Extra: Using WHERE |
0.0017 | SELECT `bf_blog`.*, `bf_blog_categories`.`hidden` FROM `bf_blog` LEFT JOIN `bf_blog_category_link` ON `bf_blog`.`id` = `bf_blog_category_link`.`blog_id` LEFT JOIN `bf_blog_categories` ON `category_id` =`bf_blog_categories`.`id` WHERE `published` = 1 and `bf_blog_categories`.`hidden` =0 and `bf_blog`.`deleted` =0 ORDER BY `published_on` DESC, `created_on` DESC LIMIT 4 |
0.0012 | SELECT `bf_learn_course`.*, `bf_users`.`display_name`, `bf_users`.`slug` AS `user_slug`, `bf_users`.`image` AS `user_image`, `bio`, `mentor` FROM `bf_learn_course` JOIN `bf_users` ON `bf_users`.`id` = `bf_learn_course`.`user_id` WHERE `bf_learn_course`.`slug` = 'seo-freelancer'Speed: 0.0012 - Possible keys: - Key Used: - Type: ALL - Rows: 22 - Extra: Using WHERE |
0.0012 | SELECT * FROM `bf_learn_video` WHERE `course_id` = '17' ORDER BY `sortorder` ASCSpeed: 0.0012 - Possible keys: - Key Used: - Type: ALL - Rows: 454 - Extra: Using WHERE; Using filesort |
0.0009 | SELECT `bf_learn_course`.*, `bf_users`.`display_name`, `bf_users`.`image` AS `user_image` FROM `bf_learn_course` JOIN `bf_users` ON `bf_users`.`id` = `bf_learn_course`.`user_id` WHERE `category_id` = '5' and `bf_learn_course`.`published` = 1 and `bf_learn_course`.`id` != '17' LIMIT 4Speed: 0.0009 - Possible keys: PRIMARY - Key Used: PRIMARY - Type: range - Rows: 20 - Extra: Using WHERE |
0.0088 | Total Query Execution Time |
__ci_last_regenerate | 1746639012 |
requested_page | https://dev.freelanceacademy.com/course/seo-freelancer |
previous_page | https://dev.freelanceacademy.com/course/seo-freelancer |
No GET data exists |
No POST data exists |
course/seo-freelancer |
elearning/course |
HTTP_ACCEPT | */* |
HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_CONNECTION | close |
SERVER_PORT | 443 |
SERVER_NAME | dev.freelanceacademy.com |
REMOTE_ADDR | 13.59.149.79 |
SERVER_SOFTWARE | Apache |
HTTP_ACCEPT_LANGUAGE | |
SCRIPT_NAME | /index.php |
REQUEST_METHOD | GET |
HTTP_HOST | |
REMOTE_HOST | |
CONTENT_TYPE | |
SERVER_PROTOCOL | HTTP/1.1 |
QUERY_STRING | |
HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
HTTP_X_FORWARDED_FOR |
base_url | https://dev.freelanceacademy.com/ |
index_page | |
uri_protocol | AUTO |
url_suffix | |
language | english |
charset | UTF-8 |
enable_hooks | true |
subclass_prefix | MY_ |
composer_autoload | false |
permitted_uri_chars | a-z 0-9~%.:_- |
allow_get_array | true |
enable_query_strings | false |
controller_trigger | c |
function_trigger | m |
directory_trigger | d |
log_threshold | 0 |
log_path | /home/tfadev/application/logs/ |
log_file_extension | |
log_file_permissions | 420 |
log_date_format | Y-m-d H:i:s |
error_views_path | |
cache_path | /home/tfadev/application/cache/ |
cache_query_string | false |
encryption_key | 5b0cdb043aab977437f085fb128d995cv |
sess_cookie_name | bf_session |
sess_expiration | 7200 |
sess_time_to_update | 300 |
sess_match_ip | false |
sess_expire_on_close | false |
sess_encrypt_cookie | false |
sess_use_database | false |
sess_table_name | sessions |
sess_match_useragent | true |
sess_driver | database |
sess_regenerate_destroy | false |
sess_save_path | ci3_sessions |
cookie_prefix | |
cookie_domain | |
cookie_path | / |
cookie_secure | false |
cookie_httponly | false |
standardize_newlines | false |
global_xss_filtering | false |
csrf_protection | true |
csrf_token_name | ci_csrf_token |
csrf_cookie_name | ci_csrf_token |
csrf_expire | 7200 |
csrf_regenerate | false |
csrf_exclude_uris | Array ( ) |
compress_output | false |
time_reference | utc |
rewrite_short_tags | false |
proxy_ips | |
bonfire.installed | 1 |
site.default_user_timezone | UM8 |
modules_locations | Array ( [/home/tfadev/application/modules/] => ../../application/modules/ [/home/tfadev/bonfire/modules/] => ../../bonfire/modules/ ) |
site.backup_folder | archives/ |
contexts | Array ( [0] => content [1] => reports [2] => settings [3] => developer ) |
enable_activity_logging | true |
sparks_path | ../sparks/ |
template.site_path | /home/tfadev/public/ |
template.theme_paths | Array ( [0] => themes ) |
template.default_layout | index |
template.ajax_layout | ajax |
template.use_mobile_themes | false |
template.default_theme | school/ |
template.admin_theme | admin |
template.message_template | <div class="alert alert-{type} alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button> <div>{message}</div> </div> |
template.breadcrumb_symbol | : |
template.parse_views | false |
assets.directories | Array ( [base] => assets [cache] => cache [css] => css [image] => images [js] => js [module] => module ) |
assets.js_opener | $(document).ready(function() { |
assets.js_closer | }); |
assets.css_combine | false |
assets.js_combine | false |
assets.css_minify | true |
assets.js_minify | true |
assets.encrypt_name | false |
assets.encode | false |
assets.base_folder | assets |
assets.asset_folders | Array ( [css] => css [js] => js [image] => images ) |
ui.current_shortcuts | Array ( [form_save] => Array ( [description] => Save any form in the admin area. [action] => $("input[name=save]").click();return false; ) [create_new] => Array ( [description] => Create a new record in the module. [action] => window.location.href=$("a#create_new").attr("href"); ) [select_all] => Array ( [description] => Select all records in an index page. [action] => $("table input[type=checkbox]").click();return false; ) [delete] => Array ( [description] => Delete the record(s). [action] => $("#delete-me.btn-danger").click(); ) [module_index] => Array ( [description] => Return to the index of the current module. [action] => window.location.href=$("a#list").attr("href"); ) [goto_content] => Array ( [description] => Jump to the Content context. [action] => window.location.href=$("#tb_content").attr("href") ) [goto_reports] => Array ( [description] => Jump to the Reports context. [action] => window.location.href=$("#tb_reports").attr("href") ) [goto_settings] => Array ( [description] => Jump to the Settings context. [action] => window.location.href=$("#tb_settings").attr("href") ) [goto_developer] => Array ( [description] => Jump to the Developer context. [action] => window.location.href=$("#tb_developer").attr("href") ) ) |
emailer.write_to_file | false |
migrate.auto_core | false |
migrate.auto_app | false |
commonmark.valid_drivers | Array ( [0] => Parsedown [1] => Markdown [2] => MarkdownExtra [3] => LeagueCommonMark ) |
commonmark.driver | MarkdownExtended |
application.php /home/tfadev/application/config/application.php |
autoload.php /home/tfadev/application/config/autoload.php |
config.php /home/tfadev/application/config/config.php |
constants.php /home/tfadev/application/config/constants.php |
config.php /home/tfadev/application/config/development/config.php |
database.php /home/tfadev/application/config/development/database.php |
events.php /home/tfadev/application/config/events.php |
hooks.php /home/tfadev/application/config/hooks.php |
mimes.php /home/tfadev/application/config/mimes.php |
profiler.php /home/tfadev/application/config/profiler.php |
routes.php /home/tfadev/application/config/routes.php |
user_agents.php /home/tfadev/application/config/user_agents.php |
Base_Controller.php /home/tfadev/application/core/Base_Controller.php |
Front_Controller.php /home/tfadev/application/core/Front_Controller.php |
MY_Model.php /home/tfadev/application/core/MY_Model.php |
MY_Security.php /home/tfadev/application/core/MY_Security.php |
MY_form_helper.php /home/tfadev/application/helpers/MY_form_helper.php |
academy_helper.php /home/tfadev/application/helpers/academy_helper.php |
App_hooks.php /home/tfadev/application/hooks/App_hooks.php |
application_lang.php /home/tfadev/application/language/english/application_lang.php |
Billingps.php /home/tfadev/application/libraries/Billingps.php |
Navmessage.php /home/tfadev/application/libraries/Navmessage.php |
Notifications.php /home/tfadev/application/libraries/Notifications.php |
Profiler.php /home/tfadev/application/libraries/Profiler.php |
banner_model.php /home/tfadev/application/modules/banner/models/banner_model.php |
Billinglib.php /home/tfadev/application/modules/billing/libraries/Billinglib.php |
Billing_credit_model.php /home/tfadev/application/modules/billing/models/Billing_credit_model.php |
Billing_model.php /home/tfadev/application/modules/billing/models/Billing_model.php |
Renewals_model.php /home/tfadev/application/modules/billing/models/Renewals_model.php |
Blog_model.php /home/tfadev/application/modules/blog/models/Blog_model.php |
Elearning.php /home/tfadev/application/modules/elearning/controllers/Elearning.php |
elearning_lang.php /home/tfadev/application/modules/elearning/language/english/elearning_lang.php |
Learn_bought_model.php /home/tfadev/application/modules/elearning/models/Learn_bought_model.php |
Learn_category_model.php /home/tfadev/application/modules/elearning/models/Learn_category_model.php |
Learn_course_model.php /home/tfadev/application/modules/elearning/models/Learn_course_model.php |
Learn_enroll_model.php /home/tfadev/application/modules/elearning/models/Learn_enroll_model.php |
Learn_progress_model.php /home/tfadev/application/modules/elearning/models/Learn_progress_model.php |
Learn_projects_model.php /home/tfadev/application/modules/elearning/models/Learn_projects_model.php |
Learn_resources_model.php /home/tfadev/application/modules/elearning/models/Learn_resources_model.php |
Learn_thread_comments_model.php /home/tfadev/application/modules/elearning/models/Learn_thread_comments_model.php |
Learn_thread_model.php /home/tfadev/application/modules/elearning/models/Learn_thread_model.php |
Learn_video_model.php /home/tfadev/application/modules/elearning/models/Learn_video_model.php |
Learn_wishlist_model.php /home/tfadev/application/modules/elearning/models/Learn_wishlist_model.php |
course.php /home/tfadev/application/modules/elearning/views/course.php |
course_js.php /home/tfadev/application/modules/elearning/views/course_js.php |
emailer_lang.php /home/tfadev/application/modules/emailer/language/english/emailer_lang.php |
Emailer.php /home/tfadev/application/modules/emailer/libraries/Emailer.php |
Notifications_model.php /home/tfadev/application/modules/people/models/Notifications_model.php |
users_lang.php /home/tfadev/application/modules/users/language/english/users_lang.php |
Auth.php /home/tfadev/application/modules/users/libraries/Auth.php |
User_model.php /home/tfadev/application/modules/users/models/User_model.php |
Base.php /home/tfadev/application/third_party/MX/Base.php |
Config.php /home/tfadev/application/third_party/MX/Config.php |
Controller.php /home/tfadev/application/third_party/MX/Controller.php |
Lang.php /home/tfadev/application/third_party/MX/Lang.php |
Loader.php /home/tfadev/application/third_party/MX/Loader.php |
Benchmark.php /home/tfadev/bonfire/ci3/core/Benchmark.php |
CodeIgniter.php /home/tfadev/bonfire/ci3/core/CodeIgniter.php |
Common.php /home/tfadev/bonfire/ci3/core/Common.php |
Config.php /home/tfadev/bonfire/ci3/core/Config.php |
Controller.php /home/tfadev/bonfire/ci3/core/Controller.php |
Hooks.php /home/tfadev/bonfire/ci3/core/Hooks.php |
Input.php /home/tfadev/bonfire/ci3/core/Input.php |
Lang.php /home/tfadev/bonfire/ci3/core/Lang.php |
Loader.php /home/tfadev/bonfire/ci3/core/Loader.php |
Log.php /home/tfadev/bonfire/ci3/core/Log.php |
Model.php /home/tfadev/bonfire/ci3/core/Model.php |
Output.php /home/tfadev/bonfire/ci3/core/Output.php |
Router.php /home/tfadev/bonfire/ci3/core/Router.php |
Security.php /home/tfadev/bonfire/ci3/core/Security.php |
URI.php /home/tfadev/bonfire/ci3/core/URI.php |
Utf8.php /home/tfadev/bonfire/ci3/core/Utf8.php |
hash.php /home/tfadev/bonfire/ci3/core/compat/hash.php |
mbstring.php /home/tfadev/bonfire/ci3/core/compat/mbstring.php |
password.php /home/tfadev/bonfire/ci3/core/compat/password.php |
standard.php /home/tfadev/bonfire/ci3/core/compat/standard.php |
DB.php /home/tfadev/bonfire/ci3/database/DB.php |
DB_driver.php /home/tfadev/bonfire/ci3/database/DB_driver.php |
DB_query_builder.php /home/tfadev/bonfire/ci3/database/DB_query_builder.php |
DB_result.php /home/tfadev/bonfire/ci3/database/DB_result.php |
mysqli_driver.php /home/tfadev/bonfire/ci3/database/drivers/mysqli/mysqli_driver.php |
mysqli_result.php /home/tfadev/bonfire/ci3/database/drivers/mysqli/mysqli_result.php |
cookie_helper.php /home/tfadev/bonfire/ci3/helpers/cookie_helper.php |
date_helper.php /home/tfadev/bonfire/ci3/helpers/date_helper.php |
directory_helper.php /home/tfadev/bonfire/ci3/helpers/directory_helper.php |
form_helper.php /home/tfadev/bonfire/ci3/helpers/form_helper.php |
language_helper.php /home/tfadev/bonfire/ci3/helpers/language_helper.php |
url_helper.php /home/tfadev/bonfire/ci3/helpers/url_helper.php |
profiler_lang.php /home/tfadev/bonfire/ci3/language/english/profiler_lang.php |
Cache.php /home/tfadev/bonfire/ci3/libraries/Cache/Cache.php |
Cache_dummy.php /home/tfadev/bonfire/ci3/libraries/Cache/drivers/Cache_dummy.php |
Driver.php /home/tfadev/bonfire/ci3/libraries/Driver.php |
Form_validation.php /home/tfadev/bonfire/ci3/libraries/Form_validation.php |
Session.php /home/tfadev/bonfire/ci3/libraries/Session/Session.php |
Session_driver.php /home/tfadev/bonfire/ci3/libraries/Session/Session_driver.php |
Session_database_driver.php /home/tfadev/bonfire/ci3/libraries/Session/drivers/Session_database_driver.php |
User_agent.php /home/tfadev/bonfire/ci3/libraries/User_agent.php |
BF_Lang.php /home/tfadev/bonfire/core/BF_Lang.php |
BF_Loader.php /home/tfadev/bonfire/core/BF_Loader.php |
BF_Model.php /home/tfadev/bonfire/core/BF_Model.php |
BF_Router.php /home/tfadev/bonfire/core/BF_Router.php |
BF_Security.php /home/tfadev/bonfire/core/BF_Security.php |
BF_date_helper.php /home/tfadev/bonfire/helpers/BF_date_helper.php |
BF_directory_helper.php /home/tfadev/bonfire/helpers/BF_directory_helper.php |
BF_form_helper.php /home/tfadev/bonfire/helpers/BF_form_helper.php |
application_helper.php /home/tfadev/bonfire/helpers/application_helper.php |
config_file_helper.php /home/tfadev/bonfire/helpers/config_file_helper.php |
Assets.php /home/tfadev/bonfire/libraries/Assets.php |
BF_Form_validation.php /home/tfadev/bonfire/libraries/BF_Form_validation.php |
Console.php /home/tfadev/bonfire/libraries/Console.php |
Events.php /home/tfadev/bonfire/libraries/Events.php |
Modules.php /home/tfadev/bonfire/libraries/Modules.php |
Route.php /home/tfadev/bonfire/libraries/Route.php |
Template.php /home/tfadev/bonfire/libraries/Template.php |
Settings_lib.php /home/tfadev/bonfire/modules/settings/libraries/Settings_lib.php |
Settings_model.php /home/tfadev/bonfire/modules/settings/models/Settings_model.php |
index.php index.php |
_sitenav.php themes/school/_sitenav.php |
footer.php themes/school/footer.php |
header.php themes/school/header.php |
index.php themes/school/index.php |
autoload.php /home/tfadev/vendor/autoload.php |
ClassLoader.php /home/tfadev/vendor/composer/ClassLoader.php |
autoload_real.php /home/tfadev/vendor/composer/autoload_real.php |
autoload_static.php /home/tfadev/vendor/composer/autoload_static.php |
platform_check.php /home/tfadev/vendor/composer/platform_check.php |
functions.php /home/tfadev/vendor/guzzlehttp/guzzle/src/functions.php |
functions_include.php /home/tfadev/vendor/guzzlehttp/guzzle/src/functions_include.php |
functions.php /home/tfadev/vendor/guzzlehttp/promises/src/functions.php |
functions_include.php /home/tfadev/vendor/guzzlehttp/promises/src/functions_include.php |
functions.php /home/tfadev/vendor/guzzlehttp/psr7/src/functions.php |
functions_include.php /home/tfadev/vendor/guzzlehttp/psr7/src/functions_include.php |
getallheaders.php /home/tfadev/vendor/ralouphie/getallheaders/src/getallheaders.php |
bootstrap.php /home/tfadev/vendor/symfony/polyfill-intl-idn/bootstrap.php |
bootstrap.php /home/tfadev/vendor/symfony/polyfill-intl-normalizer/bootstrap.php |
Php72.php /home/tfadev/vendor/symfony/polyfill-php72/Php72.php |
bootstrap.php /home/tfadev/vendor/symfony/polyfill-php72/bootstrap.php |