Skip to main content

WSGI middleware for replacing iframes by their html content, allowing them to be crowled by search engines

Project description

SEO iframe Replacer is a wsgi middleware to replace iframes containing ‘src’ attribute by its rendered html code. It is used to allow content rendered by Ajax to be indexed by search engines like Google. Typical usage on a django’s WSGI script:

import os
from django.core.wsgi import get_wsgi_application
from wsgi_seo_iframe import IframeReplacerMiddleware

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings")

application = get_wsgi_application()
application = IframeReplacerMiddleware(application)

Requirements

This packege requires PhantomJS to be installed manually.

You can download a compatible version of PhantomJS here: http://phantomjs.org/download.html

In Debian based systems you can install it using: sudo apt-get install phantomjs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wsgi-seo-iframe-0.1.1.tar.gz (12.0 kB view details)

Uploaded Source

File details

Details for the file wsgi-seo-iframe-0.1.1.tar.gz.

File metadata

File hashes

Hashes for wsgi-seo-iframe-0.1.1.tar.gz
Algorithm Hash digest
SHA256 38ca4502287731618c75a76bd6d8bb740d8a4904bb60803863ebd3f81cd070e9
MD5 c1501f94a9d6a0fc6d992dff4b7fcfa6
BLAKE2b-256 ee8279a4295e8a44f71cea768569eefa2d7dcb6e509fbc237d33beafb9708ff8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page